diff --git a/lib/src/widgets/html_editor_widget_web.dart b/lib/src/widgets/html_editor_widget_web.dart index af5279b5..b82f949b 100644 --- a/lib/src/widgets/html_editor_widget_web.dart +++ b/lib/src/widgets/html_editor_widget_web.dart @@ -497,6 +497,18 @@ class _HtmlEditorWidgetWebState extends State { event.preventDefault(); window.parent.postMessage(JSON.stringify({"view": "$createdViewId", "type": "toDart: onDragLeave", "types": event.dataTransfer.types}), "*"); }); + + document.getElementsByClassName('note-editor')[0].addEventListener("dragover", function(event) { + if (event.dataTransfer.types.includes("Files")) { + event.preventDefault(); + } + }); + + document.getElementsByClassName('note-editor')[0].addEventListener("drop", function(event) { + if (event.dataTransfer.types.includes("Files")) { + event.preventDefault(); + } + }); } $userScripts }