diff --git a/source/shared_lib/sources/platform/sdl/window.cpp b/source/shared_lib/sources/platform/sdl/window.cpp index e27f0a82..5548c9f6 100644 --- a/source/shared_lib/sources/platform/sdl/window.cpp +++ b/source/shared_lib/sources/platform/sdl/window.cpp @@ -316,7 +316,6 @@ bool Window::handleEvent() { case SDL_KEYDOWN: { //printf("In SDL_KEYDOWN\n"); if(SystemFlags::VERBOSE_MODE_ENABLED) printf ("In [%s::%s Line: %d] =================================== START OF SDL SDL_KEYDOWN ================================\n",extractFileFromDirectoryPath(__FILE__).c_str(),__FUNCTION__,__LINE__); - if(event.key.repeat!=0) break; keystate = event.key.keysym; bool keyDownConsumed=false; if(global_window) { @@ -366,6 +365,7 @@ bool Window::handleEvent() { // handle ALT+Return if( (keyName == "Return" || keyName == "Enter") && (event.key.keysym.mod & (KMOD_LALT | KMOD_RALT))) { + if(event.key.repeat!=0) break; if (Chrono::getCurMillis() - getLastToggle() > 100) { toggleFullscreen(); setLastToggle(Chrono::getCurMillis());