From 3f51777aae3735c72ae9888b96e86a1c0def0fe3 Mon Sep 17 00:00:00 2001 From: SebinSong Date: Tue, 7 Jan 2025 07:45:10 +0900 Subject: [PATCH] implement image-attachment by pasting it --- frontend/views/containers/chatroom/SendArea.vue | 5 +++++ .../roles-and-permissions/PermissionTableRow.vue | 0 2 files changed, 5 insertions(+) create mode 100644 frontend/views/containers/group-settings/roles-and-permissions/PermissionTableRow.vue diff --git a/frontend/views/containers/chatroom/SendArea.vue b/frontend/views/containers/chatroom/SendArea.vue index e3f6700a60..e41cf978da 100644 --- a/frontend/views/containers/chatroom/SendArea.vue +++ b/frontend/views/containers/chatroom/SendArea.vue @@ -562,6 +562,11 @@ export default ({ } }, handlePaste (e) { + if (e.clipboardData.files.length > 0) { + this.fileAttachmentHandler(e.clipboardData.files, true) + return + } + // fix for the edge-case related to 'paste' action when nothing has been typed // (reference: https://github.com/okTurtles/group-income/issues/2369) const currVal = this.$refs.textarea.value diff --git a/frontend/views/containers/group-settings/roles-and-permissions/PermissionTableRow.vue b/frontend/views/containers/group-settings/roles-and-permissions/PermissionTableRow.vue new file mode 100644 index 0000000000..e69de29bb2