From 45e675c0e011b72633bf17c7123ee9a926bdf94a Mon Sep 17 00:00:00 2001 From: Tobias Martine Date: Mon, 9 Feb 2026 18:37:42 +0100 Subject: [PATCH] fix: removed IE11 backwards compatibility in InputWaiter and enabled all files to be pasted, not just images --- src/web/waiters/InputWaiter.mjs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/web/waiters/InputWaiter.mjs b/src/web/waiters/InputWaiter.mjs index adc986cc..17b3642e 100644 --- a/src/web/waiters/InputWaiter.mjs +++ b/src/web/waiters/InputWaiter.mjs @@ -151,17 +151,15 @@ class InputWaiter { // Event handlers EditorView.domEventHandlers({ paste(event, view) { - const clipboardData = event.clipboardData || window.clipboardData; + const clipboardData = event.clipboardData; const items = clipboardData.items; event.target.files = []; for (let i = 0; i < items.length; i++) { const item = items[i]; - if (item.type.indexOf("image") !== -1) { - const file = item.getAsFile(); - event.target.files.push(file); + const file = item.getAsFile(); + event.target.files.push(file); - event.preventDefault(); // Prevent the default paste behavior - } + event.preventDefault(); // Prevent the default paste behavior } setTimeout(() => { self.afterPaste(event);