grab the mouse buttons and keyboards keys on clients before showing them to avoid the situation where a grabbed key goes to a client without being seen by openbox, hopefully has no side effects but probably does
This commit is contained in:
parent
9be3a21380
commit
4f9ec4cbdb
1 changed files with 3 additions and 3 deletions
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue