diff --git a/src/components/ChatView.vue b/src/components/ChatView.vue
index ff2a4531b81..9562d0d04b0 100644
--- a/src/components/ChatView.vue
+++ b/src/components/ChatView.vue
@@ -156,6 +156,7 @@ export default {
isDragAndDropBlocked() {
return this.chatExtrasStore.getMessageIdToEdit(this.token) !== undefined || !this.canUploadFiles
+ || this.chatExtrasStore.scheduleMessageTime
},
dropHintText() {
diff --git a/src/components/MessagesList/MessagesGroup/Message/MessageButtonsBar/ScheduledMessageActions.vue b/src/components/MessagesList/MessagesGroup/Message/MessageButtonsBar/ScheduledMessageActions.vue
new file mode 100644
index 00000000000..89fa96a19fc
--- /dev/null
+++ b/src/components/MessagesList/MessagesGroup/Message/MessageButtonsBar/ScheduledMessageActions.vue
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+ {{ t('spreed', 'Scheduled messages') }} +
++ {{ scheduledDescriptionLabel }} +
+