diff options
author | Shinwoo Kim <cinoo.kim@samsung.com> | 2019-05-21 10:47:58 +0900 |
---|---|---|
committer | Hermet Park <hermetpark@gmail.com> | 2019-05-21 10:47:58 +0900 |
commit | eaa2e1254263e68e4e90ad031a251097b1b37459 (patch) | |
tree | 901a32b19f46e9ed0a3e07c27a09c26f44b7fe0c /src/lib | |
parent | ddd306b0ebf8801bd131e12893e21494c77a39b9 (diff) | |
download | efl-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.c | 2 |
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 |