From 08d8f07844ac4a7c56c79809417094966ce39d64 Mon Sep 17 00:00:00 2001 From: cedric Date: Tue, 2 Mar 2010 14:53:27 +0000 Subject: [PATCH] * evas: Fix update of textblock when style change. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@46786 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/canvas/evas_object_textblock.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/lib/canvas/evas_object_textblock.c b/src/lib/canvas/evas_object_textblock.c index ba7e664..2cc96f2 100644 --- a/src/lib/canvas/evas_object_textblock.c +++ b/src/lib/canvas/evas_object_textblock.c @@ -2506,7 +2506,15 @@ evas_object_textblock_style_set(Evas_Object *obj, Evas_Textblock_Style *ts) o->style = NULL; } - evas_object_textblock_text_markup_set(obj, o->markup_text); + o->formatted.valid = 0; + o->native.valid = 0; + o->changed = 1; + if (o->markup_text) + { + free(o->markup_text); + o->markup_text = NULL; + } + evas_object_change(obj); } /** -- 2.7.4