diff --git a/src/frontend/qt_sdl/Input.cpp b/src/frontend/qt_sdl/Input.cpp index ed014b73..f3ad651e 100644 --- a/src/frontend/qt_sdl/Input.cpp +++ b/src/frontend/qt_sdl/Input.cpp @@ -226,7 +226,6 @@ bool HotkeyPressed(int id) { return HotkeyPress & (1<nativeScanCode(); return (scan == 0x11D || scan == 0x138 || scan == 0x36); } +#elifdef __APPLE__ +bool IsRightModKey(QKeyEvent* event) +{ + quint32 scan = event->nativeVirtualKey(); + return (scan == 0x37 || scan == 0x3A || scan == 0x3C || scan == 0x3E); +} #else bool IsRightModKey(QKeyEvent* event) {