From 26772a48eb270ca895ca3524bea932c9918c8b33 Mon Sep 17 00:00:00 2001 From: Sebastian Wolf Date: Tue, 21 Nov 2023 21:55:08 +0100 Subject: [PATCH] Show reactions on double-click --- qml/components/MessageListViewItem.qml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/qml/components/MessageListViewItem.qml b/qml/components/MessageListViewItem.qml index 92a388c..dcb5b47 100644 --- a/qml/components/MessageListViewItem.qml +++ b/qml/components/MessageListViewItem.qml @@ -132,18 +132,22 @@ ListItem { if (messageListItem.messageReactions) { messageListItem.messageReactions = null; - } else if (messageListItem.chatReactions) { - Debug.log("Using chat reactions") - messageListItem.messageReactions = chatReactions - showItemCompletelyTimer.requestedIndex = index; - showItemCompletelyTimer.start(); - } else { - Debug.log("Obtaining message reactions") - tdLibWrapper.getMessageAvailableReactions(messageListItem.chatId, messageListItem.messageId); } } } + onDoubleClicked: { + if (messageListItem.chatReactions) { + Debug.log("Using chat reactions") + messageListItem.messageReactions = chatReactions + showItemCompletelyTimer.requestedIndex = index; + showItemCompletelyTimer.start(); + } else { + Debug.log("Obtaining message reactions") + tdLibWrapper.getMessageAvailableReactions(messageListItem.chatId, messageListItem.messageId); + } + } + onPressAndHold: { if (openMenuOnPressAndHold) { openContextMenu()