From 9f160fb52f799c6c0581c9d24967c086959fccb6 Mon Sep 17 00:00:00 2001
From: Joseph Donofry <rubberduckie3554@gmail.com>
Date: Tue, 28 Dec 2021 20:32:55 -0500
Subject: [PATCH] Restore MouseArea

---
 resources/qml/Completer.qml | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/resources/qml/Completer.qml b/resources/qml/Completer.qml
index 8c2fba3f5..2eb623994 100644
--- a/resources/qml/Completer.qml
+++ b/resources/qml/Completer.qml
@@ -110,20 +110,21 @@ Popup {
             height: chooser.child.implicitHeight + 2 * popup.rowMargin
             implicitWidth: fullWidth ? popup.contentWidth : chooser.child.implicitWidth + 4
 
-            HoverHandler {
-                id: hover
-                onHoveredChanged: {
-                    if (hovered) popup.currentIndex = model.index;
-                }
-            }
+            MouseArea {
+                id: mouseArea
 
-            TapHandler {
-                onSingleTapped: {
+                anchors.fill: parent
+                hoverEnabled: true
+                onPositionChanged: popup.currentIndex = model.index
+                onClicked: {
                      popup.completionClicked(completer.completionAt(model.index));
                      if (popup.completerName == "room")
                          popup.completionSelected(model.roomid);
+                }
+                Ripple {
+                    rippleTarget: mouseArea
+                    color: Qt.rgba(Nheko.colors.base.r, Nheko.colors.base.g, Nheko.colors.base.b, 0.5)
                  }
-            }
 
             DelegateChooser {
                 id: chooser
-- 
GitLab