forked from enlightenment/efl
elementary: first search on ourself instead of our parent for all providers.
Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Differential Revision: https://phab.enlightenment.org/D9293
This commit is contained in:
parent
9e6d3b44e6
commit
0b949d0e7a
|
@ -5043,8 +5043,8 @@ _efl_ui_widget_efl_object_provider_find(const Eo *obj, Elm_Widget_Smart_Data *pd
|
|||
if (pd->provider_lookup) return NULL;
|
||||
pd->provider_lookup = EINA_TRUE;
|
||||
|
||||
if (pd->parent_obj) lookup = efl_provider_find(pd->parent_obj, klass);
|
||||
if (!lookup) lookup = efl_provider_find(efl_super(obj, MY_CLASS), klass);
|
||||
lookup = efl_provider_find(efl_super(obj, MY_CLASS), klass);
|
||||
if (!lookup && pd->parent_obj) lookup = efl_provider_find(pd->parent_obj, klass);
|
||||
|
||||
pd->provider_lookup = EINA_FALSE;
|
||||
|
||||
|
|
Loading…
Reference in New Issue