From: Junseok, Kim Date: Mon, 24 Feb 2020 10:07:47 +0000 (+0900) Subject: e_client: remove VIS_ICONIFY_STATE_UNKNOWN condition from focusable state X-Git-Tag: submit/tizen/20200227.111751~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7138d6c16fe1569566a9fe49bde159ec64a71cdc;p=platform%2Fupstream%2Fenlightenment.git e_client: remove VIS_ICONIFY_STATE_UNKNOWN condition from focusable state Change-Id: Ided11d7562eece32ce26f9fdb97c3595dfaf4235 --- 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;