]> Dogcows Code - chaz/openbox/commitdiff
grab the pointer on the screen_support_win, causing all mouse events during a grab...
authorDana Jansens <danakj@orodu.net>
Tue, 16 Sep 2003 07:48:55 +0000 (07:48 +0000)
committerDana Jansens <danakj@orodu.net>
Tue, 16 Sep 2003 07:48:55 +0000 (07:48 +0000)
openbox/grab.c

index 1e2f207bdc167132b53981c2b6106c0993ee7ce8..96e5873e155955a033a08120da13a8679ea9e2d2 100644 (file)
@@ -2,6 +2,7 @@
 #include "openbox.h"
 #include "event.h"
 #include "xerror.h"
+#include "screen.h"
 
 #include <glib.h>
 #include <X11/Xlib.h>
@@ -42,7 +43,7 @@ gboolean grab_pointer(gboolean grab, ObCursor cur)
 
     if (grab) {
         if (pgrabs++ == 0)
-            ret = XGrabPointer(ob_display, RootWindow(ob_display, ob_screen),
+            ret = XGrabPointer(ob_display, screen_support_win,
                                False, GRAB_PTR_MASK, GrabModeAsync,
                                GrabModeAsync, FALSE,
                                ob_cursor(cur), event_lasttime) == Success;
This page took 0.022963 seconds and 4 git commands to generate.