Fix displaying of more button in UserLine
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Thu, 6 Jun 2024 09:58:21 +0000 (17:58 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Thu, 6 Jun 2024 16:17:40 +0000 (00:17 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/tray/UserLine.qml

index 8b5ebcebe19dc05f39cbb6d7996aff5490cdec7c..a546cf5573072d6daede95153bf9af3f8ba90b87 100644 (file)
@@ -141,9 +141,6 @@ AbstractButton {
             Layout.fillHeight: true\r
             flat: true\r
 \r
-            icon.source: "qrc:///client/theme/more.svg"\r
-            icon.color: palette.buttonText\r
-\r
             Accessible.role: Accessible.ButtonMenu\r
             Accessible.name: qsTr("Account actions")\r
             Accessible.onPressAction: userMoreButtonMouseArea.clicked()\r
@@ -155,6 +152,12 @@ AbstractButton {
                 color: userMoreButton.hovered || userMoreButton.visualFocus ? palette.highlight : "transparent"\r
             }\r
 \r
+            contentItem: Image {\r
+                anchors.fill: parent\r
+                source: "image://svgimage-custom-color/more.svg" + "/" + palette.buttonText\r
+                fillMode: Image.PreserveAspectFit\r
+            }\r
+\r
             AutoSizingMenu {\r
                 id: userMoreButtonMenu\r
                 closePolicy: Menu.CloseOnPressOutsideParent | Menu.CloseOnEscape\r