Use Color.resolveColorKey

This commit is contained in:
Thibault Martin
2026-02-16 10:46:52 +01:00
parent c2b32e8416
commit 5a8eb35133
+1 -14
View File
@@ -38,20 +38,7 @@ NIconButton {
readonly property string unreadBadgeColor: widgetSettings.unreadBadgeColor !== undefined ? widgetSettings.unreadBadgeColor : widgetMetadata.unreadBadgeColor
readonly property string iconColorKey: widgetSettings.iconColor !== undefined ? widgetSettings.iconColor : widgetMetadata.iconColor
readonly property color badgeColor: {
switch (unreadBadgeColor) {
case "primary":
return Color.mPrimary;
case "secondary":
return Color.mSecondary;
case "tertiary":
return Color.mTertiary;
case "error":
return Color.mError;
default:
return Color.mOnSurface;
}
}
readonly property color badgeColor: Color.resolveColorKey(unreadBadgeColor)
function computeUnreadCount() {
var since = NotificationService.lastSeenTs;