From a4e48c798ddf521e2827c97361aecc742f417f13 Mon Sep 17 00:00:00 2001 From: Anton Date: Thu, 26 Oct 2023 14:24:45 +0200 Subject: [PATCH] Fix web insert image [SCI-9127] --- .../vue/shared/content/attachments/mixins/paste.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/javascript/vue/shared/content/attachments/mixins/paste.js b/app/javascript/vue/shared/content/attachments/mixins/paste.js index 32123c8ef..c324f1363 100644 --- a/app/javascript/vue/shared/content/attachments/mixins/paste.js +++ b/app/javascript/vue/shared/content/attachments/mixins/paste.js @@ -19,8 +19,13 @@ export default { }, getImagesFromClipboard(e) { let image = null; - if (e.clipboardData && e.clipboardData.items) image = e.clipboardData.items[0]; - if (image && image.type.indexOf('image') === -1) image = null + if (e.clipboardData) { + for (let i = 0; i < e.clipboardData.items.length; i++) { + if (e.clipboardData.items[i].type.indexOf('image') !== -1) { + image = e.clipboardData.items[i]; + } + } + } return image; }, },