diff --git a/extern/sdl4ogre/sdlinputwrapper.cpp b/extern/sdl4ogre/sdlinputwrapper.cpp index a30f10d6a..a6c0e1ccf 100644 --- a/extern/sdl4ogre/sdlinputwrapper.cpp +++ b/extern/sdl4ogre/sdlinputwrapper.cpp @@ -119,21 +119,21 @@ namespace SFO int w,h; SDL_GetWindowSize(mSDLWindow, &w, &h); // TODO: Fix Ogre to handle this more consistently -#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32 - mOgreWindow->windowMovedOrResized(); -#else +#if OGRE_PLATFORM == OGRE_PLATFORM_LINUX mOgreWindow->resize(w, h); +#else + mOgreWindow->windowMovedOrResized(); #endif if (mWindowListener) mWindowListener->windowResized(evt.window.data1, evt.window.data2); case SDL_WINDOWEVENT_RESIZED: // TODO: Fix Ogre to handle this more consistently - #if OGRE_PLATFORM == OGRE_PLATFORM_WIN32 - mOgreWindow->windowMovedOrResized(); - #else +#if OGRE_PLATFORM == OGRE_PLATFORM_LINUX mOgreWindow->resize(evt.window.data1, evt.window.data2); - #endif +#else + mOgreWindow->windowMovedOrResized(); +#endif if (mWindowListener) mWindowListener->windowResized(evt.window.data1, evt.window.data2); break;