From c7e73b4c3dc56c3e5ed45a6ce5853280c7679a47 Mon Sep 17 00:00:00 2001 From: "Jinho, Lee" Date: Mon, 6 Nov 2017 14:12:09 +0900 Subject: [PATCH] Apply markup properties for pre-set text Change-Id: Idbff0dabb14f643f44e2268f6db9dacd7d1e1a44 --- dali-toolkit/internal/text/text-controller.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dali-toolkit/internal/text/text-controller.cpp b/dali-toolkit/internal/text/text-controller.cpp index 7192281..4ce4b5a 100755 --- a/dali-toolkit/internal/text/text-controller.cpp +++ b/dali-toolkit/internal/text/text-controller.cpp @@ -168,7 +168,14 @@ void Controller::SetGlyphType( TextAbstraction::GlyphType glyphType ) void Controller::SetMarkupProcessorEnabled( bool enable ) { - mImpl->mMarkupProcessorEnabled = enable; + if( enable != mImpl->mMarkupProcessorEnabled ) + { + //If Text was already set, call the SetText again for enabling or disabling markup + mImpl->mMarkupProcessorEnabled = enable; + std::string text; + GetText( text ); + SetText( text ); + } } bool Controller::IsMarkupProcessorEnabled() const -- 2.7.4