animating window can be shown under 24 depth fullscreen window
Change-Id: I24122a8ff2b7467d2c46c85e36723f0a84ae7654
}
static Eina_Bool
+_e_hwc_window_client_animating_get(E_Client *ec)
+{
+ if (e_comp_object_is_animating(ec->frame))
+ return EINA_TRUE;
+
+ if (evas_object_data_get(ec->frame, "effect_running"))
+ return EINA_TRUE;
+
+ return EINA_FALSE;
+}
+
+static Eina_Bool
_e_hwc_windows_client_fully_mask_get(E_Client *ec, int x, int y, int w, int h,
int ee_w, int ee_h)
{
}
else
{
- if (ui_skip)
+ if ((ui_skip) && (!_e_hwc_window_client_animating_get(ec)))
{
/* check parent of subsurface is bottom ec */
if ((ec->comp_data) && (ec->comp_data->sub.data))