From dbf6c192093ec46c1983bf880b980f819b8bae25 Mon Sep 17 00:00:00 2001 From: Eric Warmenhoven Date: Sun, 27 Oct 2024 15:42:41 -0400 Subject: [PATCH] macOS: generate up key event for command keys (#17124) (#17126) --- ui/drivers/ui_cocoa.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ui/drivers/ui_cocoa.m b/ui/drivers/ui_cocoa.m index 0c2d405554..d9abaf3e18 100644 --- a/ui/drivers/ui_cocoa.m +++ b/ui/drivers/ui_cocoa.m @@ -428,6 +428,9 @@ static ui_application_t ui_application_cocoa = { apple_input_keyboard_event(event_type == NSEventTypeKeyDown, keycode, character, mod, RETRO_DEVICE_KEYBOARD); + if ((mod & RETROKMOD_META) && (event_type == NSEventTypeKeyDown)) + apple_input_keyboard_event(false, + keycode, character, mod, RETRO_DEVICE_KEYBOARD); } break; #if defined(HAVE_COCOA_METAL)