eunue pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=92dbe39ba2b05393f4f63b547606a8394029d5ea

commit 92dbe39ba2b05393f4f63b547606a8394029d5ea
Author: Jaeun Choi <jaeun12.c...@samsung.com>
Date:   Thu Jan 24 18:32:11 2019 +0900

    efl_page_indicator_icon: remove unnecessary function
    
    invalidate function is not necessary since each item is deleted
    when it's parent (box) is deleted.
---
 src/lib/elementary/efl_page_indicator_icon.c  | 12 ------------
 src/lib/elementary/efl_page_indicator_icon.eo |  1 -
 2 files changed, 13 deletions(-)

diff --git a/src/lib/elementary/efl_page_indicator_icon.c 
b/src/lib/elementary/efl_page_indicator_icon.c
index 9b9f02c78b..993ddfda45 100644
--- a/src/lib/elementary/efl_page_indicator_icon.c
+++ b/src/lib/elementary/efl_page_indicator_icon.c
@@ -130,18 +130,6 @@ _efl_page_indicator_icon_efl_page_indicator_bind(Eo *obj,
      }
 }
 
-EOLIAN static void
-_efl_page_indicator_icon_efl_object_invalidate(Eo *obj,
-                                               Efl_Page_Indicator_Icon_Data 
*pd)
-{
-   Eo *item;
-
-   EINA_LIST_FREE(pd->items, item)
-      efl_del(item);
-
-   efl_invalidate(efl_super(obj, MY_CLASS));
-}
-
 
 #define EFL_PAGE_INDICATOR_ICON_EXTRA_OPS \
    EFL_OBJECT_OP_FUNC(efl_page_indicator_update, \
diff --git a/src/lib/elementary/efl_page_indicator_icon.eo 
b/src/lib/elementary/efl_page_indicator_icon.eo
index c56ae14f01..d6b8ec93f1 100644
--- a/src/lib/elementary/efl_page_indicator_icon.eo
+++ b/src/lib/elementary/efl_page_indicator_icon.eo
@@ -7,7 +7,6 @@ class Efl.Page.Indicator_Icon extends Efl.Page.Indicator
      arrange them in a linear order. An icon has two states: default and 
selected.
    ]]
    implements {
-      Efl.Object.invalidate;
       Efl.Page.Indicator.bind;
    }
 }

-- 


Reply via email to