diff --git a/UI/MiscScreens.cpp b/UI/MiscScreens.cpp index be909da8cb..c978f24f00 100644 --- a/UI/MiscScreens.cpp +++ b/UI/MiscScreens.cpp @@ -1089,7 +1089,8 @@ void SettingInfoMessage::Draw(UIContext &dc) { dc.FillRect(style.background, bounds_); } - text_->SetTextColor(whiteAlpha(alpha)); + uint32_t textColor = colorAlpha(dc.GetTheme().itemStyle.fgColor, alpha); + text_->SetTextColor(textColor); ViewGroup::Draw(dc); showing_ = sinceShow <= timeToShow; // Don't consider fade time }