forked from enlightenment/efl
eldbus: Empty list of interfaces add/del if there is no parent object manager
This commit is contained in:
parent
d1d298e4c2
commit
97ad61df93
|
@ -786,7 +786,15 @@ _object_manager_changes_process(void *data)
|
|||
obj->idler_iface_changed = NULL;
|
||||
|
||||
if (!parent)
|
||||
return EINA_FALSE;
|
||||
{
|
||||
const char *name;
|
||||
|
||||
obj->iface_added = eina_list_free(obj->iface_added);
|
||||
EINA_LIST_FREE(obj->iface_removed, name)
|
||||
eina_stringshare_del(name);
|
||||
|
||||
return EINA_FALSE;
|
||||
}
|
||||
|
||||
if (obj->iface_added)
|
||||
_object_manager_iface_added_emit(obj, parent);
|
||||
|
|
Loading…
Reference in New Issue