- there was a bug that the window was not launched if the angle was changed when it was on background
Change-Id: I657fc06389fddc128a0f4b9ee673c823f7b638a5
}
else
{
- if (ec->visibility.obscured == E_VISIBILITY_FULLY_OBSCURED)
+ if ((ec->visibility.obscured == E_VISIBILITY_FULLY_OBSCURED) &&
+ (ec->zone->display_state == E_ZONE_DISPLAY_STATE_ON))
{
Eina_Bool obscured_by_alpha_opaque = EINA_FALSE;
+ Eina_Bool find_above = EINA_FALSE;
E_Client *above_ec;
Evas_Object *o;
if (above_ec->argb && (above_ec->visibility.opaque > 0))
obscured_by_alpha_opaque = EINA_TRUE;
}
+ find_above = EINA_TRUE;
break;
}
+ if (!find_above) return;
if (obscured_by_alpha_opaque)
{
e_mod_pol_client_uniconify_by_visibility(ec);