dwm

my fork of dwm
Index Commits Files Refs README LICENSE
commit 8e37c78ce3c33842a5800a445f90a3079a377eb6
parent ca68975ff8fc1c7166c8d1f811e3dd52c735d19f
Author: arg@mmvi <unknown>
Date:   Fri, 15 Sep 2006 10:49:05 +0200

focus() enforces visibility of a client if not NULL
Diffstat:
Mclient.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/client.c b/client.c
@@ -84,7 +84,7 @@ void
 focus(Client *c) {
     Client *old;
 
-    if(!issel)
+    if(!issel || (c && !isvisible(c)))
         return;
     if(!sel)
         sel = c;