1 files changed, 16 insertions, 0 deletions
diff --git a/resources/qml/MessageView.qml b/resources/qml/MessageView.qml
index df39f3d1..80ec87c2 100644
--- a/resources/qml/MessageView.qml
+++ b/resources/qml/MessageView.qml
@@ -415,6 +415,12 @@ Item {
}
}
}
+ Component {
+ id: reportDialog
+
+ ReportMessage {}
+ }
+
Platform.MenuItem {
enabled: visible
text: qsTr("Go to &message")
@@ -522,6 +528,16 @@ Item {
}
}
Platform.MenuItem {
+ text: qsTr("Report message")
+ enabled: visible
+ onTriggered: function () {
+ var dialog = reportDialog.createObject(timelineRoot, {"eventId": messageContextMenu.eventId});
+ dialog.show();
+ dialog.forceActiveFocus();
+ timelineRoot.destroyOnClose(dialog);
+ }
+ }
+ Platform.MenuItem {
enabled: visible
text: qsTr("&Save as")
visible: messageContextMenuC.eventType == MtxEvent.ImageMessage || messageContextMenuC.eventType == MtxEvent.VideoMessage || messageContextMenuC.eventType == MtxEvent.AudioMessage || messageContextMenuC.eventType == MtxEvent.FileMessage || messageContextMenuC.eventType == MtxEvent.Sticker
|