diff --git a/src/bin/e_border.c b/src/bin/e_border.c index b6d0942bd..604595dbc 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -2041,8 +2041,8 @@ e_border_focus_set_with_pointer(E_Border *bd) e_border_focus_set(bd, 1, 1); - if (e_config->focus_policy == E_FOCUS_CLICK) - return; + if (e_config->focus_policy == E_FOCUS_CLICK) return; + if (!bd->visible) return; if (e_config->focus_policy == E_FOCUS_SLOPPY) {