Browse Source

Backed out changeset c6d43e08be34

This caused Bugzilla #2963, so we'll find a better solution.
Ryan C. Gordon 10 years ago
parent
commit
141ac2b59d
1 changed files with 2 additions and 5 deletions
  1. 2 5
      src/video/x11/SDL_x11window.c

+ 2 - 5
src/video/x11/SDL_x11window.c

@@ -1353,12 +1353,9 @@ X11_SetWindowGrab(_THIS, SDL_Window * window, SDL_bool grabbed)
     if (oldstyle_fullscreen || grabbed) {
         /* Try to grab the mouse */
         for (;;) {
-            const unsigned int mask = ButtonPressMask | ButtonReleaseMask 
-                | PointerMotionMask | FocusChangeMask;
             int result =
-                X11_XGrabPointer(display, data->xwindow, False, mask, 
-                             GrabModeAsync, GrabModeAsync, data->xwindow, 
-                             None, CurrentTime);
+                X11_XGrabPointer(display, data->xwindow, True, 0, GrabModeAsync,
+                             GrabModeAsync, data->xwindow, None, CurrentTime);
             if (result == GrabSuccess) {
                 break;
             }