evas: do not call Eina_Cow GC during invalidate it is pointless.

Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D10818
This commit is contained in:
Cedric BAIL 2019-12-05 18:55:25 -08:00 committed by Marcel Hollerbach
parent e4765e3806
commit 330b72bc6a
1 changed files with 2 additions and 2 deletions

View File

@ -1077,7 +1077,7 @@ _efl_canvas_object_efl_object_invalidate(Eo *eo_obj, Evas_Object_Protected_Data
EINA_LIST_FREE(events->events_whitelist, dev)
efl_event_callback_del(dev, EFL_EVENT_DEL, _whitelist_events_device_remove_cb, obj);
}
EINA_COW_WRITE_END(evas_object_events_cow, obj->events, events);
EINA_COW_WRITE_END_NOGC(evas_object_events_cow, obj->events, events);
EINA_INLIST_FREE(pointer_grabs, pdata)
{
@ -1123,7 +1123,7 @@ _efl_canvas_object_efl_object_invalidate(Eo *eo_obj, Evas_Object_Protected_Data
EINA_LIST_FREE(proxy_src->proxy_textures, texture)
evas_canvas3d_texture_source_set(texture, NULL);
}
EINA_COW_WRITE_END(evas_object_proxy_cow, obj->proxy, proxy_src);
EINA_COW_WRITE_END_NOGC(evas_object_proxy_cow, obj->proxy, proxy_src);
}
}