summary refs log tree commit diff
path: root/resources/qml/TimelineRow.qml
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2022-02-14 23:13:17 +0100
committerNicolas Werner <nicolas.werner@hotmail.de>2022-02-14 23:13:22 +0100
commitd330fdb61fa96d86f3346fbf68e448494555d321 (patch)
treeefa3481feeafde30fe1019e4c56cd00198b026be /resources/qml/TimelineRow.qml
parentAllow window sizes smaller than 400x400 (diff)
downloadnheko-d330fdb61fa96d86f3346fbf68e448494555d321.tar.xz
Fix hovering messages
Diffstat (limited to 'resources/qml/TimelineRow.qml')
-rw-r--r--resources/qml/TimelineRow.qml10
1 files changed, 3 insertions, 7 deletions
diff --git a/resources/qml/TimelineRow.qml b/resources/qml/TimelineRow.qml
index b74fb5c1..37a20e9c 100644
--- a/resources/qml/TimelineRow.qml
+++ b/resources/qml/TimelineRow.qml
@@ -45,20 +45,16 @@ Item {
     required property int status
     required property int relatedEventCacheBuster
 
+    property bool hovered: false
+
     width: parent.width
     height: childrenRect.height
 
     Rectangle {
-        color: (Settings.messageHoverHighlight && hoverHandler.hovered) ? Nheko.colors.alternateBase : "transparent"
+        color: (Settings.messageHoverHighlight && hovered) ? Nheko.colors.alternateBase : "transparent"
         anchors.fill: row
     }
 
-    HoverHandler {
-        id: hoverHandler
-
-        acceptedDevices: PointerDevice.GenericPointer
-    }
-
     TapHandler {
         acceptedButtons: Qt.RightButton
         onSingleTapped: messageContextMenu.show(eventId, type, isSender, isEncrypted, isEditable, contentItem.child.hoveredLink, contentItem.child.copyText)