]> Dogcows Code - chaz/openbox/blobdiff - openbox/keyboard.c
remove debug message
[chaz/openbox] / openbox / keyboard.c
index b95b0805b00083cbb9a6ed57cea46cdf11b9f6c4..2d0a5e947fe23f80eca3dff87ca9d8c02a101efb 100644 (file)
@@ -166,10 +166,6 @@ gboolean keyboard_interactive_grab(guint state, ObClient *client,
     if (!interactive_states) {
         if (!grab_keyboard(TRUE))
             return FALSE;
-        if (!grab_pointer(TRUE, OB_CURSOR_NONE)) {
-            grab_keyboard(FALSE);
-            return FALSE;
-        }
     }
 
     s = g_new(ObInteractiveState, 1);
@@ -195,7 +191,6 @@ void keyboard_interactive_end(ObInteractiveState *s,
 
     if (!interactive_states) {
         grab_keyboard(FALSE);
-        grab_pointer(FALSE, OB_CURSOR_NONE);
         keyboard_reset_chains();
     }
 }
@@ -271,7 +266,8 @@ void keyboard_event(ObClient *client, const XEvent *e)
                 ob_main_loop_timeout_remove(ob_main_loop, chain_timeout);
                 /* 5 second timeout for chains */
                 ob_main_loop_timeout_add(ob_main_loop, 5 * G_USEC_PER_SEC,
-                                         chain_timeout, NULL, NULL);
+                                         chain_timeout, NULL,
+                                         g_direct_equal, NULL);
                 grab_keys(FALSE);
                 curpos = p;
                 grab_keys(TRUE);
This page took 0.023186 seconds and 4 git commands to generate.