| tfocus() enforces visibility of a client if not NULL - dwm - [fork] customized … | |
| git clone git://src.adamsgaard.dk/dwm | |
| Log | |
| 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: | |
| M client.c | 2 +- | |
| 1 file changed, 1 insertion(+), 1 deletion(-) | |
| --- | |
| diff --git a/client.c b/client.c | |
| t@@ -84,7 +84,7 @@ void | |
| focus(Client *c) { | |
| Client *old; | |
| - if(!issel) | |
| + if(!issel || (c && !isvisible(c))) | |
| return; | |
| if(!sel) | |
| sel = c; |