|
|
|
@ -260,14 +260,14 @@ zoom(Arg *arg) {
|
|
|
|
|
for(n = 0, c = nexttiled(clients); c; c = nexttiled(c->next))
|
|
|
|
|
n++;
|
|
|
|
|
|
|
|
|
|
c = sel;
|
|
|
|
|
if((arrange != dofloat) && c != nexttiled(clients)) {
|
|
|
|
|
detach(c);
|
|
|
|
|
if(clients)
|
|
|
|
|
clients->prev = c;
|
|
|
|
|
c->next = clients;
|
|
|
|
|
clients = c;
|
|
|
|
|
focus(c);
|
|
|
|
|
arrange();
|
|
|
|
|
}
|
|
|
|
|
if((c = sel) == nexttiled(clients))
|
|
|
|
|
if(!(c = nexttiled(c->next)))
|
|
|
|
|
return;
|
|
|
|
|
detach(c);
|
|
|
|
|
if(clients)
|
|
|
|
|
clients->prev = c;
|
|
|
|
|
c->next = clients;
|
|
|
|
|
clients = c;
|
|
|
|
|
focus(c);
|
|
|
|
|
arrange();
|
|
|
|
|
}
|
|
|
|
|