Browse Source

allowing swap() for first master client

master
Anselm R. Garbe 18 years ago
parent
commit
6c767072a3
1 changed files with 10 additions and 10 deletions
  1. +10
    -10
      view.c

+ 10
- 10
view.c View File

@ -260,14 +260,14 @@ 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++;
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();
} }

Loading…
Cancel
Save