E_HWC_WINDOW_RESTRICTION_QUICKPANEL_OPEN,
E_HWC_WINDOW_RESTRICTION_PIXMAP_RESOURCE,
E_HWC_WINDOW_RESTRICTION_OBSCURED_BY_TARGET,
+ E_HWC_WINDOW_RESTRICTION_IMAGE_FILTER,
} E_Hwc_Window_Restriction;
static Eina_Bool ehw_trace = EINA_FALSE;
goto finish;
}
+ if (e_comp_object_image_filter_get(ec->frame) != E_COMP_IMAGE_FILTER_NONE)
+ {
+ restriction = E_HWC_WINDOW_RESTRICTION_IMAGE_FILTER;
+ available = EINA_FALSE;
+ goto finish;
+ }
+
// if there is a ec which is lower than quickpanel and quickpanel is opened.
if (E_POLICY_QUICKPANEL_LAYER >= evas_object_layer_get(ec->frame))
{
return "pixmap resource";
case E_HWC_WINDOW_RESTRICTION_OBSCURED_BY_TARGET:
return "obscured by target";
+ case E_HWC_WINDOW_RESTRICTION_IMAGE_FILTER:
+ return "image filter";
default:
return "UNKNOWN";
}