]> Dogcows Code - chaz/openbox/blobdiff - openbox/action.c
don't validate inside client_focus. instead, validate before you call it!
[chaz/openbox] / openbox / action.c
index 097eaf8d165db736d3acea1b3a146c7c8cc5a85d..73eadf8dc4bc969908a93d6b30ab2165266e414b 100644 (file)
@@ -1164,7 +1164,8 @@ void action_focus(union ActionData *data)
            moving on us */
         event_halt_focus_delay();
 
-        client_focus(data->client.any.c);
+        if (client_validate(data->client.any.c))
+            client_focus(data->client.any.c);
     }
 }
 
This page took 0.022655 seconds and 4 git commands to generate.