forked from enlightenment/efl
evas/render - clean up when map is enabled. In this case, it's children should be cleaned up in the list.
SVN revision: 72190
This commit is contained in:
parent
a8c0af3015
commit
02ededc16a
|
@ -507,9 +507,9 @@ _evas_render_check_pending_objects(Eina_Array *pending_objects, Evas *e)
|
||||||
obj = eina_array_data_get(pending_objects, i);
|
obj = eina_array_data_get(pending_objects, i);
|
||||||
if (!obj->layer) goto clean_stuff;
|
if (!obj->layer) goto clean_stuff;
|
||||||
|
|
||||||
parent = evas_object_smart_parent_get(obj);
|
//If the children are in active objects, They should be cleaned up.
|
||||||
if (parent && _evas_render_has_map(parent))
|
if (obj->changed_map && _evas_render_has_map(obj))
|
||||||
goto clean_stuff;
|
goto clean_stuff;
|
||||||
|
|
||||||
evas_object_clip_recalc(obj);
|
evas_object_clip_recalc(obj);
|
||||||
is_active = evas_object_is_active(obj);
|
is_active = evas_object_is_active(obj);
|
||||||
|
|
Loading…
Reference in New Issue