]> Dogcows Code - chaz/openbox/commitdiff
don't copy the desktop from group parents when they are omnipresent
authorDana Jansens <danakj@orodu.net>
Mon, 4 Jun 2007 20:46:49 +0000 (20:46 +0000)
committerDana Jansens <danakj@orodu.net>
Mon, 4 Jun 2007 20:46:49 +0000 (20:46 +0000)
openbox/client.c

index fa67e367f14aa419bf6cec47a55b9b5f28231a36..ee8001c9cda89b77e395a1a816c361a2e344beec 100644 (file)
@@ -1152,6 +1152,9 @@ static void client_get_desktop(ObClient *self)
 
                 for (it = self->group->members; it; it = g_slist_next(it)) {
                     ObClient *c = it->data;
+
+                    if (c->desktop == DESKTOP_ALL) continue;
+
                     if (c != self) {
                         if (first) {
                             all = c->desktop;
This page took 0.023884 seconds and 4 git commands to generate.