From: Bowon Ryu Date: Fri, 16 May 2025 09:06:40 +0000 (+0900) Subject: Fix text color update issue X-Git-Tag: dali_2.4.20~10^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F06%2F324406%2F1;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git Fix text color update issue The previous async render request condition is only considered if it is false in TEXT_COLOR. Change-Id: Id691752592c6cbf69b22f29761cf886ed1306ff1 Signed-off-by: Bowon Ryu --- diff --git a/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp b/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp index 0ba288adef..0c27fadd53 100644 --- a/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp +++ b/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp @@ -1315,7 +1315,7 @@ void TextLabel::OnPropertySet(Property::Index index, const Property::Value& prop { mController->SetDefaultColor(textColor); mTextUpdateNeeded = true; - mIsAsyncRenderNeeded = mController->IsUnderlineEnabled() || mController->IsStrikethroughEnabled(); + mIsAsyncRenderNeeded = mIsAsyncRenderNeeded ? true : (mController->IsUnderlineEnabled() || mController->IsStrikethroughEnabled()); } break; }