|
|
@ -302,10 +302,11 @@ zoom(Arg *arg) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
for(n = 0, c = nexttiled(clients); c; c = nexttiled(c->next))
|
|
|
|
for(n = 0, c = nexttiled(clients); c; c = nexttiled(c->next))
|
|
|
|
n++;
|
|
|
|
n++;
|
|
|
|
if(n <= nmaster || (arrange == dofloat))
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(ismaster((c = sel))) {
|
|
|
|
c = sel;
|
|
|
|
|
|
|
|
if(n <= nmaster || (arrange == dofloat))
|
|
|
|
|
|
|
|
pop(c);
|
|
|
|
|
|
|
|
else if(ismaster(sel)) {
|
|
|
|
if(!(c = topofstack()))
|
|
|
|
if(!(c = topofstack()))
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
swap(c, sel);
|
|
|
|
swap(c, sel);
|
|
|
|