Fix hover cutoff in apps menu
authorDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Wed, 17 Jun 2020 17:39:12 +0000 (19:39 +0200)
committerCamila <smayres@gmail.com>
Mon, 6 Jul 2020 18:14:57 +0000 (20:14 +0200)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
src/gui/tray/Window.qml

index d940b535e74f3963f8c652cc98b86f00aa5f68cd..982a3f1f7217932c4f003203529dee755505180b 100644 (file)
@@ -405,11 +405,24 @@ Window {
                             onObjectAdded: appsMenu.insertItem(index, object)\r
                             onObjectRemoved: appsMenu.removeItem(object)\r
                             delegate: MenuItem {\r
+                                id: appEntry\r
                                 text: appName\r
                                 font.pixelSize: Style.topLinePixelSize\r
                                 icon.source: appIconUrl\r
                                 width: contentItem.implicitWidth + leftPadding + rightPadding\r
                                 onTriggered: UserAppsModel.openAppUrl(appUrl)\r
+                                hoverEnabled: true\r
+\r
+                                background: Item {\r
+                                    width: appsMenu.width\r
+                                    height: parent.height\r
+\r
+                                    Rectangle {\r
+                                        anchors.fill: parent\r
+                                        anchors.margins: 1\r
+                                        color: appEntry.hovered ? Style.lightHover : "transparent"\r
+                                    }\r
+                                }\r
                             }\r
                         }\r
                     }\r