]> Dogcows Code - chaz/openbox/blobdiff - openbox/keyboard.c
only pass thru events when the menu is open, don't for other stuff
[chaz/openbox] / openbox / keyboard.c
index 01b54b4c10a9325d602bf87767e4ab8f3c185368..248fd1ce0dd4bdf682152a371476fe92b2e95b8e 100644 (file)
@@ -166,7 +166,7 @@ gboolean keyboard_interactive_grab(guint state, ObClient *client,
     if (!interactive_states) {
         if (!grab_keyboard(TRUE))
             return FALSE;
-        if (!grab_pointer(TRUE, OB_CURSOR_NONE)) {
+        if (!grab_pointer(TRUE, FALSE, OB_CURSOR_NONE)) {
             grab_keyboard(FALSE);
             return FALSE;
         }
@@ -195,7 +195,7 @@ void keyboard_interactive_end(ObInteractiveState *s,
 
     if (!interactive_states) {
         grab_keyboard(FALSE);
-        grab_pointer(FALSE, OB_CURSOR_NONE);
+        grab_pointer(FALSE, FALSE, OB_CURSOR_NONE);
         keyboard_reset_chains();
     }
 }
This page took 0.02247 seconds and 4 git commands to generate.