From d645c43618fc9e70dda535eeb7f61c6cd3ba6e1b Mon Sep 17 00:00:00 2001
From: Loren Burkholder <computersemiexpert@outlook.com>
Date: Sat, 13 Nov 2021 14:05:27 -0500
Subject: [PATCH] Add highlight on hover

---
 resources/qml/dialogs/ReadReceipts.qml | 7 ++++++-
 resources/qml/dialogs/RoomMembers.qml  | 3 ++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/resources/qml/dialogs/ReadReceipts.qml b/resources/qml/dialogs/ReadReceipts.qml
index 1bfdae849..0d35db84e 100644
--- a/resources/qml/dialogs/ReadReceipts.qml
+++ b/resources/qml/dialogs/ReadReceipts.qml
@@ -59,13 +59,18 @@ ApplicationWindow {
                 model: readReceipts
 
                 delegate: ItemDelegate {
+                    id: del
+
                     onClicked: room.openUserProfile(model.mxid)
                     padding: Nheko.paddingMedium
-                    width: receiptLayout.implicitWidth
+                    width: ListView.view.width
                     height: receiptLayout.implicitHeight
                     hoverEnabled: true
                     ToolTip.visible: hovered
                     ToolTip.text: model.mxid
+                    background: Rectangle {
+                        color: del.hovered ? Nheko.colors.dark : readReceiptsRoot.color
+                    }
 
                     RowLayout {
                         id: receiptLayout
diff --git a/resources/qml/dialogs/RoomMembers.qml b/resources/qml/dialogs/RoomMembers.qml
index dd0c1db6b..c93718391 100644
--- a/resources/qml/dialogs/RoomMembers.qml
+++ b/resources/qml/dialogs/RoomMembers.qml
@@ -92,8 +92,9 @@ ApplicationWindow {
                     padding: Nheko.paddingMedium
                     width: ListView.view.width
                     height: memberLayout.implicitHeight
+                    hoverEnabled: true
                     background: Rectangle {
-                        color: roomMembersRoot.color
+                        color: del.hovered ? Nheko.colors.dark : roomMembersRoot.color
                     }
 
                     RowLayout {
-- 
GitLab