jpeg pushed a commit to branch master.

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

commit f1bcd804eccef1778873598d073d8fb2e550f275
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Tue Jul 18 18:06:17 2017 +0900

    elm_test: Set label as word wrap
    
    This exposes an elm_win sizing bug. To test (under X):
      ELM_DISABLE_EXTERNAL_MENU=1 elementary_test -to "Main Menu"
    
    The layout is not completely wrong 100% of the time, but it is
    exactly correct 0% of the time. Window sizing is our flying
    spaghetti monster.
---
 src/bin/elementary/test_main_menu.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/bin/elementary/test_main_menu.c 
b/src/bin/elementary/test_main_menu.c
index 40a52c5328..bb52527031 100644
--- a/src/bin/elementary/test_main_menu.c
+++ b/src/bin/elementary/test_main_menu.c
@@ -50,8 +50,9 @@ test_main_menu(void *data EINA_UNUSED,
         label = elm_label_add(win);
         elm_object_text_set(label, "(ELM_DISABLE_EXTERNAL_MENU environment "
                             "variable is set. Using local menu instead)");
-        evas_object_size_hint_weight_set(label, EVAS_HINT_EXPAND,
-                                         EVAS_HINT_EXPAND);
+        evas_object_size_hint_weight_set(label, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
+        evas_object_size_hint_align_set(label, EVAS_HINT_FILL, EVAS_HINT_FILL);
+        elm_label_line_wrap_set(label, ELM_WRAP_WORD);
         elm_box_pack_end(bx, label);
         evas_object_show(label);
      }

-- 


Reply via email to