summaryrefslogtreecommitdiff
path: root/src/lib/elm_separator.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elm_separator.c')
-rw-r--r--src/lib/elm_separator.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/lib/elm_separator.c b/src/lib/elm_separator.c
index a1d98cb32..2e940d978 100644
--- a/src/lib/elm_separator.c
+++ b/src/lib/elm_separator.c
@@ -26,7 +26,7 @@ _elm_separator_elm_widget_theme_apply(Eo *obj, Elm_Separator_Data *sd EINA_UNUSE
else
eina_stringshare_replace(&ld->group, "vertical");
- eo_do_super(obj, MY_CLASS, int_ret = elm_obj_widget_theme_apply());
+ int_ret = elm_obj_widget_theme_apply(eo_super(obj, MY_CLASS));
if (!int_ret) return EINA_FALSE;
return EINA_TRUE;
@@ -47,7 +47,7 @@ _elm_separator_elm_layout_sizing_eval(Eo *obj, Elm_Separator_Data *sd EINA_UNUSE
EOLIAN static void
_elm_separator_evas_object_smart_add(Eo *obj, Elm_Separator_Data *sd EINA_UNUSED)
{
- eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
+ evas_obj_smart_add(eo_super(obj, MY_CLASS));
elm_widget_sub_object_parent_add(obj);
elm_widget_can_focus_set(obj, EINA_FALSE);
@@ -69,10 +69,9 @@ elm_separator_add(Evas_Object *parent)
EOLIAN static Eo *
_elm_separator_eo_base_constructor(Eo *obj, Elm_Separator_Data *sd EINA_UNUSED)
{
- obj = eo_do_super_ret(obj, MY_CLASS, obj, eo_constructor());
- eo_do(obj,
- evas_obj_type_set(MY_CLASS_NAME_LEGACY),
- elm_interface_atspi_accessible_role_set(ELM_ATSPI_ROLE_SEPARATOR));
+ obj = eo_constructor(eo_super(obj, MY_CLASS));
+ evas_obj_type_set(obj, MY_CLASS_NAME_LEGACY);
+ elm_interface_atspi_accessible_role_set(obj, ELM_ATSPI_ROLE_SEPARATOR);
return obj;
}
@@ -85,7 +84,7 @@ _elm_separator_horizontal_set(Eo *obj, Elm_Separator_Data *sd, Eina_Bool horizon
sd->horizontal = horizontal;
- eo_do(obj, elm_obj_widget_theme_apply());
+ elm_obj_widget_theme_apply(obj);
}
EOLIAN static Eina_Bool