diff -r 7c556b28f1f6 layout.c --- a/layout.c Wed Jun 06 11:43:14 2007 +0200 +++ b/layout.c Wed Jun 06 13:50:12 2007 +0200 @@ -174,13 +174,7 @@ restack(void) { if(lt->arrange != floating) { wc.stack_mode = Below; wc.sibling = barwin; - if(!sel->isfloating) { - XConfigureWindow(dpy, sel->win, CWSibling | CWStackMode, &wc); - wc.sibling = sel->win; - } for(c = nexttiled(clients); c; c = nexttiled(c->next)) { - if(c == sel) - continue; XConfigureWindow(dpy, c->win, CWSibling | CWStackMode, &wc); wc.sibling = c->win; }