]> Dogcows Code - chaz/openbox/commitdiff
some debug prints
authorDana Jansens <danakj@orodu.net>
Mon, 14 May 2007 13:47:03 +0000 (13:47 +0000)
committerDana Jansens <danakj@orodu.net>
Mon, 14 May 2007 13:47:03 +0000 (13:47 +0000)
openbox/focus.c

index 0c32df6cc2517f750b71555c977cbe52c0db956c..88ef01047160472775c7ac1ad58284cc776fcda7 100644 (file)
@@ -201,6 +201,7 @@ void focus_set_client(ObClient *client)
 
 
     focus_tried = NULL; /* focus isn't "trying" to go anywhere now */
+    ob_debug_type(OB_DEBUG_FOCUS, "focus tried = NULL\n");
 }
 
 static ObClient* focus_fallback_target(gboolean allow_refocus, ObClient *old)
@@ -290,6 +291,8 @@ ObClient* focus_fallback(gboolean allow_refocus)
         client_focus(new);
         /* remember that we tried to send focus here */
         focus_tried = new;
+
+        ob_debug_type(OB_DEBUG_FOCUS, "focus tried = %s\n", new->title);
     }
 
     return new;
@@ -311,6 +314,7 @@ void focus_nothing()
     */
 
     focus_tried = NULL; /* focus isn't "trying" to go anywhere now */
+    ob_debug_type(OB_DEBUG_FOCUS, "focus tried = NULL\n");
 
     /* if there is a grab going on, then we need to cancel it. if we move
        focus during the grab, applications will get NotifyWhileGrabbed events
@@ -964,6 +968,9 @@ static void focus_tried_hide_notify(ObClient *client, gpointer data)
 {
     XEvent ce;
 
+    ob_debug_type(OB_DEBUG_FOCUS, "checking focus tried (%s) against %s\n",
+                  (focus_tried?focus_tried->title:"(null)"), client->title);
+
     if (client == focus_tried) {
         /* we were trying to focus this window but it's gone */
 
This page took 0.022008 seconds and 4 git commands to generate.