]> Dogcows Code - chaz/openbox/commitdiff
dont use undermouse at all if focusNew is off
authorDana Jansens <danakj@orodu.net>
Fri, 26 Sep 2003 19:39:33 +0000 (19:39 +0000)
committerDana Jansens <danakj@orodu.net>
Fri, 26 Sep 2003 19:39:33 +0000 (19:39 +0000)
openbox/place.c

index 341866c905173b720e970d7a8873246914d94c15..044743bc046d91bb2019fc396e7e4a92ec622087 100644 (file)
@@ -374,13 +374,11 @@ void place_client(ObClient *client, gint *x, gint *y)
         return;
     if (place_transient(client, x, y)             ||
         place_dialog(client, x, y)                ||
-        (!(config_focus_follow && config_focus_new) ?
+        ((config_focus_follow && config_focus_new) ?
+         place_under_mouse(client, x, y) :
          place_smart(client, x, y, SMART_FULL)    ||
          place_smart(client, x, y, SMART_GROUP)   ||
-         place_smart(client, x, y, SMART_FOCUSED) :
-         FALSE)                                   ||
-        (config_focus_follow ?
-         place_under_mouse(client, x, y) :
+         place_smart(client, x, y, SMART_FOCUSED) ||
          place_random(client, x, y)))
     {
         /* get where the client should be */
This page took 0.028882 seconds and 4 git commands to generate.