diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-07-18 18:06:17 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-07-18 18:42:16 +0900 |
commit | f1bcd804eccef1778873598d073d8fb2e550f275 (patch) | |
tree | f82d38ceb17dda4d2e7acd1ef8f3db5d3332cf9c | |
parent | 521f41f536efcd5e269dcc4279d88348173933e2 (diff) | |
download | efl-f1bcd804eccef1778873598d073d8fb2e550f275.tar.gz |
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.
-rw-r--r-- | src/bin/elementary/test_main_menu.c | 5 |
1 files 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); } |