Browse Source

seems to preserve floating client z-layer order (even with reorder() calls)

master
Anselm R. Garbe 18 years ago
parent
commit
da0b2a2f31
2 changed files with 9 additions and 1 deletions
  1. +8
    -0
      client.c
  2. +1
    -1
      config.mk

+ 8
- 0
client.c View File

@ -99,6 +99,14 @@ focus(Client *c)
} }
} }
if(c) { if(c) {
if((c->isfloat || arrange == dofloat) && (c != clients)) {
detach(c);
if(clients) {
clients->prev = c;
c->next = clients;
}
clients = c;
}
grabbuttons(c, True); grabbuttons(c, True);
drawtitle(c); drawtitle(c);
XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime); XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime);


+ 1
- 1
config.mk View File

@ -1,5 +1,5 @@
# dwm version # dwm version
VERSION = 1.4
VERSION = 1.5
# Customize below to fit your system # Customize below to fit your system


Loading…
Cancel
Save