X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.c;h=4e314602f052ef0a3f5fccaf764d883dfbc2b5f2;hb=99b2fed8f5002f1539a48e8790e2a0ee8f494331;hp=a1e7282f310be8e2b5c51f5144970b09d26de53d;hpb=f825b13b859e0fa0e3ee56d01ce10292a9b3aaec;p=chaz%2Fopenbox diff --git a/openbox/client.c b/openbox/client.c index a1e7282f..4e314602 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -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); } @@ -3324,7 +3324,7 @@ gint client_directional_edge_search(ObClient *c, ObDirection dir) /* not implemented */ default: g_assert_not_reached(); - dest = 0; /* suppress warning */ + dest = 0; /* suppress warning */ } return dest; }