diff --git a/ion/src/simulator/shared/events_platform.cpp b/ion/src/simulator/shared/events_platform.cpp index f89bd881e..c69bde84a 100644 --- a/ion/src/simulator/shared/events_platform.cpp +++ b/ion/src/simulator/shared/events_platform.cpp @@ -21,7 +21,7 @@ static inline Event eventFromSDLKeyboardEvent(SDL_KeyboardEvent event) { Ion::Events::ShiftAlphaStatus previousShiftAlphaStatus = Ion::Events::shiftAlphaStatus(); Ion::Events::removeShift(); - if (event.keysym.mod & KMOD_CTRL) { + if (event.keysym.mod & (KMOD_CTRL|KMOD_GUI)) { switch (event.keysym.sym) { case SDLK_x: return Cut;