There is a bug that the focus of a new window that had never calculated "visibility" loses focus easily.
It fixes this bug.
Change-Id: Iee7cea360aef99faeb2eea878af4a802dfac106d
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
if (_e_client_check_really_iconified(ec))
return EINA_FALSE;
if (ec->visibility.obscured == E_VISIBILITY_UNKNOWN)
- return EINA_FALSE;
+ {
+ if (!evas_object_visible_get(ec->frame))
+ return EINA_FALSE;
+ }
}
above_ec = _e_client_check_fully_contain_by_above(ec, EINA_FALSE);