jaehyun pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=10a5d83e83e39b943aab6bca5e999e5862c6dcbd

commit 10a5d83e83e39b943aab6bca5e999e5862c6dcbd
Author: Taehyub Kim <taehyub....@samsung.com>
Date:   Tue Sep 3 19:47:01 2019 +0900

    elm_popup: calculate the label min size of popup before the popup group 
calculation
    
    Summary:
    consider the label min width size before the popup group calculation
    @fix
    
    Test Plan: 1. run elementary_test popup
    
    Reviewers: Jaehyun_Cho, woohyun
    
    Reviewed By: Jaehyun_Cho
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D9818
---
 src/lib/elementary/elc_popup.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/lib/elementary/elc_popup.c b/src/lib/elementary/elc_popup.c
index 8117d15b9b..df9e4e70e8 100644
--- a/src/lib/elementary/elc_popup.c
+++ b/src/lib/elementary/elc_popup.c
@@ -1039,8 +1039,11 @@ _content_text_set(Evas_Object *obj,
    evas_object_event_callback_add
      (sd->text_content_obj, EVAS_CALLBACK_DEL, _on_text_content_del, obj);
 
-   elm_label_line_wrap_set(sd->text_content_obj, sd->content_text_wrap_type);
+   elm_label_line_wrap_set(sd->text_content_obj, ELM_WRAP_NONE);
    elm_object_text_set(sd->text_content_obj, text);
+   efl_canvas_group_calculate(sd->text_content_obj);
+   elm_label_line_wrap_set(sd->text_content_obj, sd->content_text_wrap_type);
+
    evas_object_size_hint_weight_set
      (sd->text_content_obj, EVAS_HINT_EXPAND, 0.0);
    evas_object_size_hint_align_set

-- 


Reply via email to