summaryrefslogtreecommitdiff
path: root/src/lib/elementary/elm_flipselector.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/elm_flipselector.c')
-rw-r--r--src/lib/elementary/elm_flipselector.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/elementary/elm_flipselector.c b/src/lib/elementary/elm_flipselector.c
index e5711e0790..8864277ad3 100644
--- a/src/lib/elementary/elm_flipselector.c
+++ b/src/lib/elementary/elm_flipselector.c
@@ -287,7 +287,6 @@ _elm_flipselector_item_efl_object_destructor(Eo *eo_item, Elm_Flipselector_Item_
eina_stringshare_del(item->label);
sd->items = eina_list_remove(sd->items, eo_item);
efl_destructor(efl_super(eo_item, ELM_FLIPSELECTOR_ITEM_CLASS));
-
return;
}
@@ -302,7 +301,6 @@ _elm_flipselector_item_efl_object_destructor(Eo *eo_item, Elm_Flipselector_Item_
eina_stringshare_del(item->label);
sd->items = eina_list_remove(sd->items, eo_item);
- efl_destructor(efl_super(eo_item, ELM_FLIPSELECTOR_ITEM_CLASS));
_sentinel_eval(sd);
@@ -311,6 +309,8 @@ _elm_flipselector_item_efl_object_destructor(Eo *eo_item, Elm_Flipselector_Item_
if (sd->view_update) ecore_job_del(sd->view_update);
sd->view_update = ecore_job_add(_view_update, WIDGET(item));
}
+
+ efl_destructor(efl_super(eo_item, ELM_FLIPSELECTOR_ITEM_CLASS));
}
EOLIAN static Eo *