fix if action's "focused"
authorDana Jansens <danakj@orodu.net>
Wed, 11 Jul 2007 21:26:38 +0000 (21:26 +0000)
committerDana Jansens <danakj@orodu.net>
Wed, 11 Jul 2007 21:26:38 +0000 (21:26 +0000)
openbox/actions/if.c

index a5d5f0b..25d899c 100644 (file)
@@ -128,8 +128,8 @@ static gboolean run_func(ObActionsData *data, gpointer options)
         (!o->maxvert_off || (c && !c->max_vert)) &&
         (!o->maxfull_on || (c && c->max_vert && c->max_horz)) &&
         (!o->maxfull_off || (c && !(c->max_vert && c->max_horz))) &&
         (!o->maxvert_off || (c && !c->max_vert)) &&
         (!o->maxfull_on || (c && c->max_vert && c->max_horz)) &&
         (!o->maxfull_off || (c && !(c->max_vert && c->max_horz))) &&
-        (!o->focused || (c && !(c == focus_client))) &&
-        (!o->unfocused || (c && !(c != focus_client))))
+        (!o->focused || (c && (c == focus_client))) &&
+        (!o->unfocused || (c && !(c == focus_client))))
     {
         acts = o->thenacts;
     }
     {
         acts = o->thenacts;
     }