From 7138d6c16fe1569566a9fe49bde159ec64a71cdc Mon Sep 17 00:00:00 2001 From: "Junseok, Kim" Date: Mon, 24 Feb 2020 19:07:47 +0900 Subject: [PATCH] e_client: remove VIS_ICONIFY_STATE_UNKNOWN condition from focusable state Change-Id: Ided11d7562eece32ce26f9fdb97c3595dfaf4235 --- src/bin/e_client.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 091aa0ef0f..407d6a8131 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -844,7 +844,9 @@ _e_client_focus_can_take(E_Client *ec) if (ec->bg_state) return EINA_FALSE; if (ec->visibility.obscured != E_VISIBILITY_UNOBSCURED) { - if (ec->iconic && e_policy_visibility_client_is_iconic(ec)) + if (ec->iconic && + !(e_policy_visibility_client_is_uniconic(ec) || + e_policy_visibility_client_is_uniconify_render_running(ec))) return EINA_FALSE; if (ec->visibility.obscured == E_VISIBILITY_UNKNOWN) return EINA_FALSE; -- 2.34.1