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 {