discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8ade8932ba5ad9ace091b1a9908c4a696de189be
commit 8ade8932ba5ad9ace091b1a9908c4a696de189be Author: Chris Michael <[email protected]> Date: Mon Jun 25 11:29:12 2018 -0400 efl_ui_view_list: Wrap calls to edje_object_part_object_get with Summary: freeze/thaw @ref T6884 Depends on D6404 Reviewers: zmike, ManMower Reviewed By: zmike Subscribers: bu5hm4n, cedric, #committers Tags: #efl Maniphest Tasks: T6884 Differential Revision: https://phab.enlightenment.org/D6405 --- src/lib/elementary/efl_ui_view_list.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_view_list.c b/src/lib/elementary/efl_ui_view_list.c index 8af043a0e7..ca31058401 100644 --- a/src/lib/elementary/efl_ui_view_list.c +++ b/src/lib/elementary/efl_ui_view_list.c @@ -605,6 +605,7 @@ _efl_ui_view_list_efl_canvas_group_group_add(Eo *obj, Efl_Ui_View_List_Data *pd) Efl_Ui_View_List_Pan_Data *pan_data; Eina_Size2D min = {}; Eina_Bool bounce = _elm_config->thumbscroll_bounce_enable; + Evas_Object *o; ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd); @@ -626,7 +627,10 @@ _efl_ui_view_list_efl_canvas_group_group_add(Eo *obj, Efl_Ui_View_List_Data *pd) efl_ui_scrollable_bounce_enabled_set(pd->scrl_mgr, bounce, bounce); edje_object_part_swallow(wd->resize_obj, "efl.content", pd->pan_obj); - efl_gfx_stack_raise((Eo *)edje_object_part_object_get(wd->resize_obj, "efl.dragable.vbar")); + edje_object_freeze(wd->resize_obj); + o = (Evas_Object *)edje_object_part_object_get(wd->resize_obj, "efl.dragable.vbar"); + edje_object_thaw(wd->resize_obj); + efl_gfx_stack_raise((Eo *)o); pd->mode = ELM_LIST_COMPRESS; --
