_e_vis_ec_activity_check(E_Client *ec, Eina_Bool check_alpha, Eina_Bool check_fullsize)
{
int x, y, w, h;
- E_Comp_Object_Content_Type type = E_COMP_OBJECT_CONTENT_TYPE_NONE;
+ E_View_Client_External_View_Type external_view_type = E_VIEW_CLIENT_EXTERNAL_VIEW_TYPE_NONE;
int check_mapped = 1;
E_Desk *desk;
/* check deleted client */
if (e_object_is_del(E_OBJECT(ec))) return EINA_FALSE;
/* check launchscreen */
- if (e_client_view_get(ec)) type = e_view_client_content_type_get(e_client_view_get(ec));
- if ((type == E_COMP_OBJECT_CONTENT_TYPE_EXT_IMAGE) ||
- (type == E_COMP_OBJECT_CONTENT_TYPE_EXT_EDJE))
+ if (e_client_view_get(ec))
+ external_view_type = e_view_client_external_view_type_get(e_client_view_get(ec));
+ if ((external_view_type == E_VIEW_CLIENT_EXTERNAL_VIEW_TYPE_IMAGE) ||
+ (external_view_type == E_VIEW_CLIENT_EXTERNAL_VIEW_TYPE_EDJE))
check_mapped = 0;
/* check unmapped client */
if (check_mapped && ec->comp_data && !ec->comp_data->mapped) return EINA_FALSE;