From 47ef36ca190a8be7449aae4717af9e70a74cbf19 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 9217a4a..00c1b3e 100644 --- a/src/eventthread.cpp +++ b/src/eventthread.cpp @@ -111,7 +111,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;