diff options
Diffstat (limited to 'src/lib/elementary/efl_ui_widget_factory.c')
-rw-r--r-- | src/lib/elementary/efl_ui_widget_factory.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/elementary/efl_ui_widget_factory.c b/src/lib/elementary/efl_ui_widget_factory.c index b4b4d7a54c..aed2ceb6a6 100644 --- a/src/lib/elementary/efl_ui_widget_factory.c +++ b/src/lib/elementary/efl_ui_widget_factory.c | |||
@@ -69,6 +69,13 @@ _efl_ui_widget_factory_item_class_get(const Eo *obj EINA_UNUSED, | |||
69 | } | 69 | } |
70 | 70 | ||
71 | static void | 71 | static void |
72 | _efl_ui_widget_factory_efl_ui_factory_constructing(const Eo *obj EINA_UNUSED, Efl_Ui_Widget_Factory_Data *pd EINA_UNUSED, Efl_Gfx_Entity *ui_view EINA_UNUSED) | ||
73 | { | ||
74 | /* NOP */ | ||
75 | } | ||
76 | |||
77 | |||
78 | static void | ||
72 | _efl_ui_widget_factory_efl_ui_factory_building(const Eo *factory EINA_UNUSED, Efl_Ui_Widget_Factory_Data *pd, Efl_Gfx_Entity *ui_view) | 79 | _efl_ui_widget_factory_efl_ui_factory_building(const Eo *factory EINA_UNUSED, Efl_Ui_Widget_Factory_Data *pd, Efl_Gfx_Entity *ui_view) |
73 | { | 80 | { |
74 | const Efl_Model *model; | 81 | const Efl_Model *model; |
@@ -131,7 +138,8 @@ _efl_ui_widget_create(const Efl_Ui_Factory *factory, | |||
131 | 138 | ||
132 | w = efl_add(klass, parent, | 139 | w = efl_add(klass, parent, |
133 | efl_ui_view_model_set(efl_added, model), | 140 | efl_ui_view_model_set(efl_added, model), |
134 | efl_ui_factory_building(factory, efl_added)); | 141 | efl_ui_factory_constructing(factory, efl_added)); |
142 | efl_ui_factory_building(factory, w); | ||
135 | return w; | 143 | return w; |
136 | } | 144 | } |
137 | 145 | ||