From 3d57fc0c92d10337c441ec830361751de510e9b1 Mon Sep 17 00:00:00 2001 From: Bowon Ryu Date: Mon, 2 Mar 2020 16:53:10 +0900 Subject: [PATCH] elm_label: sizing eval is called _on_label_resize to ensure label size. Summary: EFL should guarantee size of label in various situations that the label is resized. elm_layout_sizing_eval called on on_label_resize. Test Plan: N/A Reviewers: YOhoho, zmike, Hermet Reviewed By: Hermet Subscribers: cedric, #reviewers, Hermet, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D11435 --- src/lib/elementary/elm_label.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/elm_label.c b/src/lib/elementary/elm_label.c index 2279955f01..4f19e36e32 100644 --- a/src/lib/elementary/elm_label.c +++ b/src/lib/elementary/elm_label.c @@ -247,8 +247,8 @@ _on_label_resize(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, { ELM_LABEL_DATA_GET(data, sd); + elm_layout_sizing_eval(data); if (sd->slide_mode != ELM_LABEL_SLIDE_MODE_NONE) _label_slide_change(data); - if (sd->linewrap) elm_layout_sizing_eval(data); } static int