From 19921595c4563af7d82240f0e63f1a1e244cc1ed Mon Sep 17 00:00:00 2001 From: Baris Date: Sat, 30 Aug 2025 23:40:17 +0200 Subject: [PATCH] fix(activityItemContent): make text color light on activityItem activeFocus Co-authored-by: Mike Mengjie Huang Signed-off-by: Baris --- src/gui/tray/ActivityItem.qml | 2 ++ src/gui/tray/ActivityItemContent.qml | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/src/gui/tray/ActivityItem.qml b/src/gui/tray/ActivityItem.qml index d2795c5711..25261f5fdb 100644 --- a/src/gui/tray/ActivityItem.qml +++ b/src/gui/tray/ActivityItem.qml @@ -41,6 +41,8 @@ ItemDelegate { ActivityItemContent { id: activityContent + adaptiveTextColor: root.activeFocus ? palette.highlightedText : palette.text + Layout.fillWidth: true Layout.minimumHeight: Style.minActivityHeight Layout.preferredWidth: parent.width diff --git a/src/gui/tray/ActivityItemContent.qml b/src/gui/tray/ActivityItemContent.qml index f350505d7e..9f365b6096 100644 --- a/src/gui/tray/ActivityItemContent.qml +++ b/src/gui/tray/ActivityItemContent.qml @@ -14,6 +14,8 @@ import com.nextcloud.desktopclient RowLayout { id: root + required property color adaptiveTextColor + property variant activityData: {{}} property variant activity: {{}} @@ -141,6 +143,7 @@ RowLayout { maximumLineCount: 2 font.pixelSize: Style.topLinePixelSize visible: text !== "" + color: root.adaptiveTextColor } Item { @@ -157,6 +160,7 @@ RowLayout { text: root.activityData.dateTime font.pixelSize: Style.subLinePixelSize visible: text !== "" + color: root.adaptiveTextColor } Row { @@ -228,6 +232,7 @@ RowLayout { maximumLineCount: 2 font.pixelSize: Style.subLinePixelSize visible: text !== "" + color: root.adaptiveTextColor } Item { @@ -248,6 +253,7 @@ RowLayout { maximumLineCount: 2 font.pixelSize: Style.topLinePixelSize visible: text !== "" + color: root.adaptiveTextColor } ActivityItemActions {