X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=openbox%2Fstacking.c;h=275cd572bc1395b7f55535da60dac167bae30669;hb=5cf61ee02354c1c9f80c11f3796afc4b948055d6;hp=b8194a785d206e5839fed92802387ffd5437ca90;hpb=e6cc69ca04f6b275f56e1e0feef731518e0709a3;p=chaz%2Fopenbox diff --git a/openbox/stacking.c b/openbox/stacking.c index b8194a78..275cd572 100644 --- a/openbox/stacking.c +++ b/openbox/stacking.c @@ -94,6 +94,8 @@ void stacking_lower(Client *client) GSList *sit; Client *c = it->data; + if (it->data == client) continue; + for (sit = c->group->members; sit; sit = sit->next) if (sit->data == it->data) break; if (sit) break; /* got it */