evas: no need to compute clippees list if we just want to know if there is any.

This is a partial fix for a terrible performance scenario where application take
forever to close with a large number of edje object.

@fix
This commit is contained in:
Cedric BAIL 2015-10-14 15:54:41 -07:00
parent 535076f425
commit 229106963a
1 changed files with 1 additions and 1 deletions

View File

@ -206,7 +206,7 @@ evas_object_smart_clipped_smart_member_del(Evas_Object *eo_obj, Evas_Object *mem
if (!cso->clipper)
return;
evas_object_clip_unset(member);
if (!evas_object_clipees_get(cso->clipper))
if (!evas_object_clipees_has(cso->clipper))
evas_object_hide(cso->clipper);
}