forked from enlightenment/efl
evas: multiple call to evas_object_del are allowed even after the first one succeeded.
This commit is contained in:
parent
fa795b17d3
commit
7e4b66a58d
|
@ -1033,6 +1033,7 @@ evas_object_del(Evas_Object *obj)
|
|||
return;
|
||||
}
|
||||
pd = efl_data_scope_get(obj, MY_CLASS);
|
||||
if (pd->delete_me || pd->efl_del_called) return;
|
||||
if (pd->ref)
|
||||
{
|
||||
pd->del_ref = EINA_TRUE;
|
||||
|
|
Loading…
Reference in New Issue