focus() enforces visibility of a client if not NULL - dwm - My fork of dwm (frankenstein's monster)
 (HTM) git clone git://git.drkhsh.at/dwm.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 8e37c78ce3c33842a5800a445f90a3079a377eb6
 (DIR) parent ca68975ff8fc1c7166c8d1f811e3dd52c735d19f
 (HTM) Author: arg@mmvi <unknown>
       Date:   Fri, 15 Sep 2006 10:49:05 +0200
       
       focus() enforces visibility of a client if not NULL
       Diffstat:
         M client.c                            |       2 +-
       
       1 file changed, 1 insertion(+), 1 deletion(-)
       ---
 (DIR) 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;