From b7bdfa75a1e4bc764953461fb77ef57416caf634 Mon Sep 17 00:00:00 2001 From: Black Hat Date: Fri, 26 Jul 2019 18:03:47 +0800 Subject: [PATCH] Add reaction from menu. --- .../Timeline/MessageDelegateContextMenu.qml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/imports/Spectral/Menu/Timeline/MessageDelegateContextMenu.qml b/imports/Spectral/Menu/Timeline/MessageDelegateContextMenu.qml index 62ca02a33..b536fcb03 100644 --- a/imports/Spectral/Menu/Timeline/MessageDelegateContextMenu.qml +++ b/imports/Spectral/Menu/Timeline/MessageDelegateContextMenu.qml @@ -12,6 +12,31 @@ Menu { id: root + Flow { + width: parent.width + + spacing: 0 + + Repeater { + model: ["👍", "👎️", "😄", "🎉", "🚀", "👀"] + + delegate: ItemDelegate { + width: 32 + height: 32 + + contentItem: Label { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + font.pixelSize: 16 + text: modelData + } + + onClicked: currentRoom.toggleReaction(eventId, modelData) + } + } + } + MenuItem { text: "View Source"