EINA_INLIST_REVERSE_FOREACH(e_comp->layers[id].clients, temp_ec)
{
- if (!temp_ec) continue;
if (temp_ec == ec) continue;
if (e_object_is_del(E_OBJECT(temp_ec))) continue;
if (e_client_util_ignored_get(temp_ec)) continue;
{
ELOGF("HWC", "failed to set new_ec(%s) on %d",
NULL, new_ec,
- e_client_util_name_get(new_ec) ? new_ec->icccm.name : "no name", ep->zpos);
+ new_ec ? (new_ec->icccm.name ? new_ec->icccm.name : "no name") : "NULL",
+ ep->zpos);
}
return ret;
E_API unsigned int
e_comp_object_is_animating(Evas_Object *obj)
{
- SOFT_ENTRY(0);
+ API_ENTRY 0;
return cw->animating;
}
E_API void
e_comp_object_alpha_set(Evas_Object *obj, Eina_Bool alpha)
{
- SOFT_ENTRY();
+ API_ENTRY;
if ((cw->external_content) &&
(cw->content_type != E_COMP_OBJECT_CONTENT_TYPE_EXT_IMAGE))
{
_e_info_rulechecker_destroy(rc);
rc = _e_info_rulechecker_init();
+ if (!rc)
+ {
+ REPLY("Error : rules not removed\n");
+ return EINA_FALSE;
+ }
REPLY("Every rules were successfully removed.\n");
}
else
if (e_client_util_ignored_get(ec)) continue;
if (ec->layout.s_id != sd->id) continue;
ELOGF("SLOT", "|raise ec[list add] - id:%d [cnt:%d]pid:%d", ec->pixmap, ec, sd->id, cnt++, ec->netwm.pid);
- if (!top_ec) top_ec = below_ec = ec;
+ if (!top_ec) top_ec = ec;
l = eina_list_append(l, ec);
}
+ if (!top_ec) return;
+
+ below_ec = top_ec;
cnt = 0;
EINA_LIST_FREE(l, ec2)
{
zone->flip.switching = E_ZONE_EDGE_NONE;
switch (edge)
{
- case E_ZONE_EDGE_NONE:
- /* noop */
- break;
-
case E_ZONE_EDGE_LEFT:
E_FREE_FUNC(zone->edge.left, evas_object_del);
break;
E_FREE_FUNC(zone->corner.bottom_left, evas_object_del);
E_FREE_FUNC(zone->corner.left_bottom, evas_object_del);
break;
+
+ default:
+ break;
}
}
}