It was impossible to get properly recalculated size immediately when
the ellipsis property is updated. It required some meaningless resize call
to trigger the Evas Text calculation.
So, the patch put the recalc function in evas_object_text_ellipsis_set() function
to do recalc immediately.
Change-Id: I425f27e3fa3c37cebddde60e9e357b7238f5a28f
evas_object_async_block(obj);
o->prev.ellipsis = o->cur.ellipsis;
o->cur.ellipsis = ellipsis;
+ _evas_object_text_recalc(eo_obj, o->cur.text);
o->changed = 1;
if (o->has_filter)
evas_filter_changed_set(eo_obj, EINA_TRUE);