From 34ec8e7cc3d766963c390e9904cc86afad11d6ec Mon Sep 17 00:00:00 2001 From: tasn Date: Tue, 5 Jun 2012 10:27:54 +0000 Subject: [PATCH] Evas textblock: Fixed cursor position empty right aligned textblocks. Thanks to WooHyun for reporting this. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@71704 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/canvas/evas_object_textblock.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/canvas/evas_object_textblock.c b/src/lib/canvas/evas_object_textblock.c index 578e1d0..37a4228 100644 --- a/src/lib/canvas/evas_object_textblock.c +++ b/src/lib/canvas/evas_object_textblock.c @@ -4988,7 +4988,9 @@ evas_object_textblock_text_markup_set(Evas_Object *obj, const char *text) } return; } + evas_textblock_cursor_paragraph_first(o->cursor); + evas_textblock_cursor_text_append(o->cursor, ""); evas_object_textblock_text_markup_prepend(o->cursor, text); /* Point all the cursors to the starrt */ @@ -9293,6 +9295,8 @@ evas_object_textblock_init(Evas_Object *obj) o = (Evas_Object_Textblock *)(obj->object_data); o->cursor->obj = obj; + evas_object_textblock_text_markup_set(obj, ""); + o->legacy_newline = EINA_TRUE; evas_object_event_callback_priority_add(obj, EVAS_CALLBACK_RESIZE, -1000, _workaround_object_coords_recalc, NULL); -- 2.7.4