diff --git a/resources/qml/dialogs/ReadReceipts.qml b/resources/qml/dialogs/ReadReceipts.qml index 1bfdae84984693ad6facbf064d8081b4c493fc96..0d35db84e78cf671ce42773ff314ffec6daaa863 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 dd0c1db6b13f754088ca9df666bb1114c022030d..c93718391892059cce006fc424c04b10a5ebf79a 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 {