diff -r cbec08a54a15 -r 399f08187c27 client.c --- a/client.c Sun Jan 14 22:37:34 2007 +0100 +++ b/client.c Mon Jan 15 12:04:25 2007 +0100 @@ -90,7 +90,7 @@ sel = c; if(old) { grabbuttons(old, False); - drawclient(old); + XSetWindowBorder(dpy, old->win, dc.norm[ColBorder]); } } if(c) { @@ -98,11 +98,12 @@ c->snext = stack; stack = c; grabbuttons(c, True); - drawclient(c); + XSetWindowBorder(dpy, c->win, dc.sel[ColBorder]); XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime); } else XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime); + drawstatus(); } Client *