X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fclient.c;h=30bceae596787706e024eaffd351aec0e816c7ae;hb=ae04366751a726ae0f24967fb672bec778791c19;hp=c219d6071a754bb4bd494a6b8e0f206c98987674;hpb=740c5b2a20d5110435d0874f8cc6a4c9dfd14777;p=chaz%2Fopenbox diff --git a/openbox/client.c b/openbox/client.c index c219d607..30bceae5 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -857,7 +857,8 @@ static void client_get_state(ObClient *self) for (it = self->group->members; it; it = g_slist_next(it)) { ObClient *c = it->data; - if (c != self && !client_search_transient(self, c)) + if (c != self && !client_search_transient(self, c) && + client_normal(self) == client_normal(c)) { layer = MAX(layer, (c->above ? 1 : (c->below ? -1 : 0)));