sanghyeonlee pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a99941d24f48bddfe8da85a736655df8b316006b
commit a99941d24f48bddfe8da85a736655df8b316006b Author: SangHyeon Lee <[email protected]> Date: Wed Dec 20 15:25:32 2017 +0900 efl_ui_scroll : fix scroll bar size visibility issue in efl_ui_list Summary : mostly, bar-related event callback will be registered after scroll manager creation, so in scroll manager constructor, visibility_update cannot update their visiblity properly. --- src/lib/elementary/efl_ui_scroll_manager.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_scroll_manager.c b/src/lib/elementary/efl_ui_scroll_manager.c index 7f5df18dfe..901d7c12a5 100644 --- a/src/lib/elementary/efl_ui_scroll_manager.c +++ b/src/lib/elementary/efl_ui_scroll_manager.c @@ -2460,7 +2460,9 @@ _efl_ui_scroll_manager_efl_object_constructor(Eo *obj, Efl_Ui_Scroll_Manager_Dat _scroll_event_object_attach(obj); - efl_ui_scrollbar_bar_visibility_update(sd->obj); + //FIXME : mostly bar-related callback is added after scroll manager creation, + // so when constructor of manager is called, callback is not registered. + //efl_ui_scrollbar_bar_visibility_update(sd->obj); return obj; } --
