diff --git a/src/eventthread.cpp b/src/eventthread.cpp index cc86b4d..5e336f4 100644 --- a/src/eventthread.cpp +++ b/src/eventthread.cpp @@ -116,7 +116,11 @@ void EventThread::process(RGSSThreadData &rtData) UnidirMessage &windowSizeMsg = rtData.windowSizeMsg; initALCFunctions(rtData.alcDev); + + // XXX this function breaks input focus on OSX +#ifndef __MACOSX__ SDL_SetEventFilter(eventFilter, &rtData); +#endif fullscreen = rtData.config.fullscreen; int toggleFSMod = rtData.config.anyAltToggleFS ? KMOD_ALT : KMOD_LALT;