zmike pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=bc0bd4eb3f73a050f5e7b69b31e8dd99daaf3a9d
commit bc0bd4eb3f73a050f5e7b69b31e8dd99daaf3a9d Author: Mike Blumenkrantz <[email protected]> Date: Tue Aug 20 09:11:18 2019 -0400 efl_ui/scroller: process edje signals during group calc Summary: scrollbars (and other parts) can have min sizes which affect sizing calcs, so it's necessary to ensure that these signals are processed before trying to size in order to get the correct size Depends on D9593 Reviewers: bu5hm4n Reviewed By: bu5hm4n Subscribers: cedric, #reviewers, #committers Tags: #efl_widgets Differential Revision: https://phab.enlightenment.org/D9594 --- src/lib/elementary/efl_ui_scroller.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elementary/efl_ui_scroller.c b/src/lib/elementary/efl_ui_scroller.c index 9a65337674..af9f6e88b4 100644 --- a/src/lib/elementary/efl_ui_scroller.c +++ b/src/lib/elementary/efl_ui_scroller.c @@ -335,6 +335,7 @@ _efl_ui_scroller_efl_canvas_group_group_calculate(Eo *obj, Efl_Ui_Scroller_Data if (sd->content) efl_gfx_entity_size_set(sd->content, EINA_SIZE2D(view.w, view.h)); + edje_object_message_signal_process(wd->resize_obj); edje_object_size_min_calc(wd->resize_obj, &vmw, &vmh); if (sd->match_content_w) size.w = vmw + min.w; --
