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
This commit is contained in:
Shinwoo Kim 2019-05-21 10:47:58 +09:00 committed by Hermet Park
parent ddd306b0eb
commit eaa2e12542
1 changed files with 1 additions and 1 deletions

View File

@ -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