path: root/src
diff options
authorShinwoo Kim <>2019-05-21 10:47:58 +0900
committerHermet Park <>2019-05-21 10:47:58 +0900
commiteaa2e1254263e68e4e90ad031a251097b1b37459 (patch)
tree901a32b19f46e9ed0a3e07c27a09c26f44b7fe0c /src
parentddd306b0ebf8801bd131e12893e21494c77a39b9 (diff)
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:
Diffstat (limited to 'src')
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,
677{ 677{
678 efl_gfx_entity_position_set(efl_super(obj, MY_CLASS), pos); 678 efl_gfx_entity_position_set(efl_super(obj, MY_CLASS), pos);
679 _path_data_get(obj, pd, EINA_FALSE); 679 _path_data_get(obj, pd, EINA_FALSE);
680 _sizing_eval(pd); 680 _text_draw(pd);
681} 681}
682 682
683EOLIAN static void 683EOLIAN static void