From 6a5738080a69b6978c81a257c4784ab67ce8de92 Mon Sep 17 00:00:00 2001 From: Richard Grenville Date: Mon, 21 Apr 2014 07:49:29 +0800 Subject: [PATCH] Misc: Fix a possible assert() failure --- compton.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compton.c b/compton.c index 483ddd27c..14d7d0739 100644 --- a/compton.c +++ b/compton.c @@ -3401,7 +3401,7 @@ win_update_focused(session_t *ps, win *w) { || (ps->o.mark_wmwin_focused && w->wmwin) || (ps->o.mark_ovredir_focused && w->id == w->client_win && !w->wmwin) - || win_match(ps, w, ps->o.focus_blacklist, &w->cache_fcblst)) + || (IsViewable == w->a.map_state && win_match(ps, w, ps->o.focus_blacklist, &w->cache_fcblst))) w->focused = true; // If window grouping detection is enabled, mark the window active if