cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=296eade307f99015ce9db031e489840c7cafe4b0

commit 296eade307f99015ce9db031e489840c7cafe4b0
Author: Cedric BAIL <cedric.b...@free.fr>
Date:   Fri Aug 16 15:31:59 2019 -0700

    elementary: prefer use of Efl unified API.
    
    Reviewed-by: Lauro Neto <Lauro Moura <lauromo...@expertisesolutions.com.br>>
    Differential Revision: https://phab.enlightenment.org/D9603
---
 src/lib/elementary/efl_ui_list_view.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/elementary/efl_ui_list_view.c 
b/src/lib/elementary/efl_ui_list_view.c
index 4f8495fd9a..96866393a4 100644
--- a/src/lib/elementary/efl_ui_list_view.c
+++ b/src/lib/elementary/efl_ui_list_view.c
@@ -907,7 +907,7 @@ _content_created(Eo *obj, void *data, const Eina_Value 
value)
    if (eina_value_array_count(&value) != 1) return 
eina_value_error_init(EINVAL);
    eina_value_array_get(&value, 0, &item->layout);
 
-   evas_object_smart_member_add(item->layout, tracking->pd->pan_obj);
+   efl_canvas_group_member_add(tracking->pd->pan_obj, item->layout);
    evas_object_event_callback_add(item->layout, EVAS_CALLBACK_MOUSE_UP, 
_on_item_mouse_up, item);
 
    if (_elm_config->atspi_mode)
@@ -1000,8 +1000,8 @@ _efl_ui_list_view_efl_ui_list_view_model_unrealize(Eo 
*obj, Efl_Ui_List_View_Dat
    evt.index = efl_ui_list_view_item_index_get(item);
    efl_event_callback_call(obj, EFL_UI_LIST_VIEW_EVENT_ITEM_UNREALIZED, &evt);
 
+   efl_canvas_group_member_remove(obj, pd->pan_obj);
    efl_ui_factory_release(pd->factory, item->layout);
-   evas_object_smart_member_del(item->layout);
    item->layout = NULL;
 }
 

-- 


Reply via email to