]> Dogcows Code - chaz/openbox/commitdiff
grab the mouse buttons and keyboards keys on clients before showing them to avoid...
authorMikael Magnusson <mikachu@comhem.se>
Thu, 30 Dec 2004 15:37:30 +0000 (15:37 +0000)
committerMikael Magnusson <mikachu@comhem.se>
Thu, 30 Dec 2004 15:37:30 +0000 (15:37 +0000)
openbox/client.c

index f5ca0005af35840dc385515a21b67672190f5556..4e314602f052ef0a3f5fccaf764d883dfbc2b5f2 100644 (file)
@@ -358,6 +358,9 @@ void client_manage(Window window)
             client_move(self, x, y);
     }
 
+    keyboard_grab_for_client(self, TRUE);
+    mouse_grab_for_client(self, TRUE);
+
     client_showhide(self);
 
     /* use client_focus instead of client_activate cuz client_activate does
@@ -392,9 +395,6 @@ void client_manage(Window window)
     /* update the list hints */
     client_set_list();
 
-    keyboard_grab_for_client(self, TRUE);
-    mouse_grab_for_client(self, TRUE);
-
     ob_debug("Managed window 0x%lx (%s)\n", window, self->class);
 }
 
This page took 0.030935 seconds and 4 git commands to generate.