aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/elementary/efl_ui_scroller.c
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-08-20 09:11:18 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-08-20 09:11:18 -0400
commitbc0bd4eb3f73a050f5e7b69b31e8dd99daaf3a9d (patch)
tree56dae381a8587f6f1e463059486614c768f3b342 /src/lib/elementary/efl_ui_scroller.c
parentefl_ui/popup: replace legacy image use with efl_ui_image (diff)
downloadefl-bc0bd4eb3f73a050f5e7b69b31e8dd99daaf3a9d.tar.gz
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 https://phab.enlightenment.org/D9593 Reviewers: bu5hm4n Reviewed By: bu5hm4n Subscribers: cedric, #reviewers, #committers Tags: #efl_widgets Differential Revision: https://phab.enlightenment.org/D9594
Diffstat (limited to '')
-rw-r--r--src/lib/elementary/efl_ui_scroller.c1
1 files changed, 1 insertions, 0 deletions
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;