set focus_client when focus leaves a window
authorDana Jansens <danakj@orodu.net>
Sun, 13 May 2007 23:11:16 +0000 (23:11 +0000)
committerDana Jansens <danakj@orodu.net>
Sun, 13 May 2007 23:11:16 +0000 (23:11 +0000)
openbox/event.c

index 3acb5d1..3175911 100644 (file)
@@ -573,6 +573,7 @@ static void event_process(const XEvent *ec, gpointer data)
 
         if (client && !nomove) {
             frame_adjust_focus(client->frame, FALSE);
+            focus_set_client(NULL);
             /* focus_set_client has already been called for sure */
             client_calc_layer(client);
         }