elm segment control: delete event cbs on obj delete.
authorAmitesh Singh <amitesh.sh@samsung.com>
Sat, 19 Aug 2017 07:32:08 +0000 (16:32 +0900)
committerAmitesh Singh <amitesh.sh@samsung.com>
Sat, 19 Aug 2017 07:32:59 +0000 (16:32 +0900)
@fix

src/lib/elementary/elm_segment_control.c

index 704a8b7..857b84a 100644 (file)
@@ -633,6 +633,10 @@ _elm_segment_control_efl_canvas_group_group_del(Eo *obj, Elm_Segment_Control_Dat
 {
    Elm_Object_Item *eo_it;
 
+   evas_object_event_callback_del_full(obj, EVAS_CALLBACK_RESIZE,
+                                       _on_move_resize, obj);
+   evas_object_event_callback_del_full(obj, EVAS_CALLBACK_MOVE,
+                                       _on_move_resize, obj);
    EINA_LIST_FREE(sd->items, eo_it)
      {
         efl_del(eo_it);