From 465defb1948fa084dd195a250976f9a3013ff46c Mon Sep 17 00:00:00 2001 From: Henry Heino <46334387+personalizedrefrigerator@users.noreply.github.com> Date: Mon, 19 May 2025 14:55:42 -0700 Subject: [PATCH] Windows: Rich Text Editor: Fix dropping a URL from the Firefox addressbar inserts nothing (#12282) --- .../gui/NoteEditor/utils/useDropHandler.ts | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts b/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts index 6a3428cbe0..eb432f7026 100644 --- a/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts +++ b/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts @@ -62,18 +62,20 @@ export default function useDropHandler(dependencies: HookDependencies): DropHand paths.push(path); } - const props: DropCommandValue = { - type: 'files', - pos: eventPosition, - paths: paths, - createFileURL: createFileURL, - }; + if (paths.length > 0) { + const props: DropCommandValue = { + type: 'files', + pos: eventPosition, + paths: paths, + createFileURL: createFileURL, + }; - editorRef.current.execCommand({ - name: 'dropItems', - value: props, - }); - return true; + editorRef.current.execCommand({ + name: 'dropItems', + value: props, + }); + return true; + } } return false;