summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorShinwoo Kim <cinoo.kim@samsung.com>2019-05-21 10:47:58 +0900
committerHermet Park <hermetpark@gmail.com>2019-05-21 10:47:58 +0900
commiteaa2e1254263e68e4e90ad031a251097b1b37459 (patch)
tree901a32b19f46e9ed0a3e07c27a09c26f44b7fe0c /src/lib
parentddd306b0ebf8801bd131e12893e21494c77a39b9 (diff)
downloadefl-eaa2e1254263e68e4e90ad031a251097b1b37459.tar.gz
Efl.Ui.Textpath: draw text immediately in the position.set
Summary: Efl.Ui.Textpath was drawing its text on the job. Because of this, textpath was slower than other objects which are scrolling on the same scroller. So this patch makes textpath not use job in the position.set. Reviewers: Hermet, jsuya Reviewed By: Hermet Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8924
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/elementary/efl_ui_textpath.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/elementary/efl_ui_textpath.c b/src/lib/elementary/efl_ui_textpath.c
index 10165607c7..135889c2ad 100644
--- a/src/lib/elementary/efl_ui_textpath.c
+++ b/src/lib/elementary/efl_ui_textpath.c
@@ -677,7 +677,7 @@ _efl_ui_textpath_efl_gfx_entity_position_set(Eo *obj, Efl_Ui_Textpath_Data *pd,
{
efl_gfx_entity_position_set(efl_super(obj, MY_CLASS), pos);
_path_data_get(obj, pd, EINA_FALSE);
- _sizing_eval(pd);
+ _text_draw(pd);
}
EOLIAN static void