From 5964aa8f761133473a629913a5b46577391561f8 Mon Sep 17 00:00:00 2001 From: Jonas Kulla Date: Wed, 24 Feb 2016 17:55:28 +0100 Subject: [PATCH] EventThread: ifdef out broken SDL function on OSX --- src/eventthread.cpp | 4 ++++ 1 file changed, 4 insertions(+) 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;