*** src/focus.c.old 2005-06-21 04:06:07.000000000 +0800 --- src/focus.c 2005-09-10 15:46:54.000000000 +0800 *************** *** 194,199 **** --- 194,203 ---- { return FALSE; } + if (FLAG_TEST (c->flags, CLIENT_FLAG_SHADED) && !(mask & INCLUDE_HIDDEN)) + { + return FALSE; + } if (FLAG_TEST (c->flags, CLIENT_FLAG_SKIP_PAGER) && !(mask & INCLUDE_SKIP_PAGER)) {