From: Jiyun Yang Date: Wed, 2 Oct 2019 09:41:44 +0000 (+0900) Subject: Fix TextEditor setting color issues by clearing color runs X-Git-Tag: dali_1.4.41~4 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=80683070b9f5e77093540c20464a3150b895b778 Fix TextEditor setting color issues by clearing color runs Change-Id: If7f04cc080a319745603eef87f72423006f45ec9 Signed-off-by: Jiyun Yang --- 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(); } }