the window placed out of screen was iconified and uniconified repeatedly
when an alpha opaque window was shown above it.
Change-Id: Ica60cef7729114eb4e85ada31fd0894b976caee8
if (ec->zone->display_state == E_ZONE_DISPLAY_STATE_ON)
{
if (!E_CONTAINS(ec->zone->x, ec->zone->y, ec->zone->w, ec->zone->h, ec->x, ec->y, ec->w, ec->h))
- e_policy_client_iconify_by_visibility(ec);
+ {
+ e_policy_client_iconify_by_visibility(ec);
+ return;
+ }
for (o = evas_object_above_get(ec->frame); o; o = evas_object_above_get(o))
{