From 51619c54859321269c11772e3d8f96b3bec4ccad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20P=2E=20Tjern=C3=B8?= Date: Thu, 25 Apr 2013 18:40:31 -0700 Subject: [PATCH] Don't warp mouse on focus lost. This isn't working great, so undo it until we can fix it properly to save / restore mouse positions. --HG-- extra : histedit_source : d8fe81a1690bd9406df132c325c8dd7c61baec29%2C2243b548ccaec444b2e4bdab04ba67cdf236c4fb --- src/video/SDL_video.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 9f0b03b3f..09b05c23f 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -2074,17 +2074,10 @@ static SDL_bool ShouldMinimizeOnFocusLoss() void SDL_OnWindowFocusLost(SDL_Window * window) { - SDL_Mouse *mouse = SDL_GetMouse(); - if (window->gamma && _this->SetWindowGammaRamp) { _this->SetWindowGammaRamp(_this, window, window->saved_gamma); } - if (mouse && mouse->relative_mode) { - /* Restore the expected mouse position */ - SDL_WarpMouseInWindow(window, mouse->original_x, mouse->original_y); - } - SDL_UpdateWindowGrab(window); /* If we're fullscreen on a single-head system and lose focus, minimize */