From ab0baf5d9eb3319f8d3da15bd966ab8ab2810fce Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Sun, 2 May 2021 18:01:18 +0200 Subject: Only show actions, when you have permissions to do them --- resources/qml/MessageInput.qml | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'resources/qml/MessageInput.qml') diff --git a/resources/qml/MessageInput.qml b/resources/qml/MessageInput.qml index 5bb699dd..c5dfbfa3 100644 --- a/resources/qml/MessageInput.qml +++ b/resources/qml/MessageInput.qml @@ -28,6 +28,7 @@ Rectangle { RowLayout { id: row + visible: (TimelineManager.timeline ? TimelineManager.timeline.permissions.canSend(MtxEvent.TextMessage) : false) || messageContextMenu.isSender anchors.fill: parent ImageButton { @@ -352,4 +353,11 @@ Rectangle { } + Text { + anchors.centerIn: parent + visible: TimelineManager.timeline ? (!TimelineManager.timeline.permissions.canSend(MtxEvent.TextMessage)) : false + text: qsTr("You don't have permission to send messages in this room") + color: colors.text + } + } -- cgit 1.5.1