From 92bcb25ef76ceaafd9bf683024e1b0035ed7c16d Mon Sep 17 00:00:00 2001 From: Caleb John Date: Mon, 16 Nov 2020 13:30:40 -0700 Subject: [PATCH] Desktop: Attempt to fix Outlook drag and drop on Markdown editor (#4093) --- .../app-desktop/gui/NoteEditor/NoteBody/CodeMirror/Editor.tsx | 2 ++ packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/Editor.tsx b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/Editor.tsx index 92fbcf5b36..89f6dc8631 100644 --- a/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/Editor.tsx +++ b/packages/app-desktop/gui/NoteEditor/NoteBody/CodeMirror/Editor.tsx @@ -142,6 +142,8 @@ function Editor(props: EditorProps, ref: any) { const coords = cm.coordsChar({ left: event.x, top: event.y }); cm.setCursor(coords); } + + event.dataTransfer.dropEffect = 'copy'; }, []); useEffect(() => { diff --git a/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts b/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts index 6d4a978e05..5c7f4e4714 100644 --- a/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts +++ b/packages/app-desktop/gui/NoteEditor/utils/useDropHandler.ts @@ -10,7 +10,6 @@ export default function useDropHandler(dependencies: HookDependencies) { return useCallback(async (event: any) => { const dt = event.dataTransfer; - dt.dropEffect = 'copy'; const createFileURL = event.altKey; if (dt.types.indexOf('text/x-jop-note-ids') >= 0) {