summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_widget_factory.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/efl_ui_widget_factory.c')
-rw-r--r--src/lib/elementary/efl_ui_widget_factory.c10
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
71static void 71static 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
78static 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