From 4e4510353781323ed6f531a1f9c2c13b28034ac8 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Fri, 28 Dec 2007 14:12:54 +0100 Subject: [PATCH] skip skippable windows when looking for a client --- client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.c b/client.c index ba9d795d8..573a8dbe1 100644 --- a/client.c +++ b/client.c @@ -230,7 +230,7 @@ focus(Client *c, Bool selscreen, int screen) c = focus_get_current_client(screen); /* if c is still NULL take next client in the stack */ if(!c) - for(c = globalconf.clients; c && !client_isvisible(c, screen); c = c->next); + for(c = globalconf.clients; c && (c->skip || !client_isvisible(c, screen)); c = c->next); } if(c)