From 4fe9edaa2647a8f2a5f6a46b7ad3c50a80e5271d Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Wed, 10 Jul 2019 14:33:29 +0900 Subject: [PATCH] efl_ui_textpath: adjust angle only for circle text. --- src/lib/elementary/efl_ui_textpath.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_textpath.c b/src/lib/elementary/efl_ui_textpath.c index 4d63a0389a..c25410e1fc 100644 --- a/src/lib/elementary/efl_ui_textpath.c +++ b/src/lib/elementary/efl_ui_textpath.c @@ -644,7 +644,11 @@ _textpath_text_set_internal(Eo *obj, Efl_Ui_Textpath_Data *pd, const char *part, if (!text) text = ""; ret = edje_object_part_text_set(pd->text_obj, part, text); _ellipsis_set(pd, obj); - _path_start_angle_adjust(obj, pd); + + //Only if circlular textpath + if (pd->circle.radius > 0) + _path_start_angle_adjust(obj, pd); + _sizing_eval(pd); return ret;