From 80683070b9f5e77093540c20464a3150b895b778 Mon Sep 17 00:00:00 2001 From: Jiyun Yang Date: Wed, 2 Oct 2019 18:41:44 +0900 Subject: [PATCH] Fix TextEditor setting color issues by clearing color runs Change-Id: If7f04cc080a319745603eef87f72423006f45ec9 Signed-off-by: Jiyun Yang --- dali-toolkit/internal/text/text-controller.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dali-toolkit/internal/text/text-controller.cpp b/dali-toolkit/internal/text/text-controller.cpp index 2f3306b..fee1690 100755 --- a/dali-toolkit/internal/text/text-controller.cpp +++ b/dali-toolkit/internal/text/text-controller.cpp @@ -1243,6 +1243,10 @@ void Controller::SetDefaultColor( const Vector4& color ) { mImpl->mModel->mVisualModel->SetTextColor( color ); + mImpl->mModel->mLogicalModel->mColorRuns.Clear(); + + mImpl->mOperationsPending = static_cast( mImpl->mOperationsPending | COLOR ); + mImpl->RequestRelayout(); } } -- 2.7.4