JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
I think this is the best solution of multihead support
[dwm.git] / client.c
index 510ec59..5309d0e 100644 (file)
--- a/client.c
+++ b/client.c
@@ -89,16 +89,12 @@ focus(Client *c) {
                XSetWindowBorder(dpy, old->win, dc.norm[ColBorder]);
        }
        if(c) {
-               if(issel) {
-                       detachstack(c);
-                       c->snext = stack;
-                       stack = c;
-                       grabbuttons(c, True);
-                       XSetWindowBorder(dpy, c->win, dc.sel[ColBorder]);
-                       XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime);
-               }
-               else
-                       XSetWindowBorder(dpy, c->win, dc.norm[ColBorder]);
+               detachstack(c);
+               c->snext = stack;
+               stack = c;
+               grabbuttons(c, True);
+               XSetWindowBorder(dpy, c->win, dc.sel[ColBorder]);
+               XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime);
        }
        else if(issel)
                XSetInputFocus(dpy, root, RevertToPointerRoot, CurrentTime);