diff --git a/source/shared_lib/sources/platform/common/platform_common.cpp b/source/shared_lib/sources/platform/common/platform_common.cpp index d84e20c5a..f59568c49 100644 --- a/source/shared_lib/sources/platform/common/platform_common.cpp +++ b/source/shared_lib/sources/platform/common/platform_common.cpp @@ -780,11 +780,12 @@ void sleep(int millis) { void showCursor(bool b) { int x,y; if(b) { - SDL_GetMouseState( &x, &y ); + //SDL_GetMouseState( &x, &y ); } SDL_ShowCursor(b ? SDL_ENABLE : SDL_DISABLE); if(b) { - SDL_WarpMouse(x,y); + SDL_WM_GrabInput(SDL_GRAB_OFF); + //SDL_WarpMouse(x,y); } }