aewl
diff client.c @ 714:7034ee0f48d6
small changes
author | Anselm R. Garbe <arg@suckless.org> |
---|---|
date | Tue, 23 Jan 2007 12:29:17 +0100 |
parents | ef2c267884f3 |
children | 5b3e4cdb6674 |
line diff
1.1 --- a/client.c Tue Jan 23 12:04:22 2007 +0100 1.2 +++ b/client.c Tue Jan 23 12:29:17 2007 +0100 1.3 @@ -85,20 +85,22 @@ 1.4 grabbuttons(sel, False); 1.5 XSetWindowBorder(dpy, sel->win, dc.norm[ColBorder]); 1.6 } 1.7 - sel = c; 1.8 - if(!issel) 1.9 - return; 1.10 if(c) { 1.11 detachstack(c); 1.12 c->snext = stack; 1.13 stack = c; 1.14 grabbuttons(c, True); 1.15 + } 1.16 + sel = c; 1.17 + drawstatus(); 1.18 + if(!activescreen) 1.19 + return; 1.20 + if(sel) { 1.21 XSetWindowBorder(dpy, c->win, dc.sel[ColBorder]); 1.22 XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime); 1.23 } 1.24 else 1.25 XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime); 1.26 - drawstatus(); 1.27 } 1.28 1.29 Client *