fix drop cancellation

This commit is contained in:
Laila Los
2022-11-02 15:54:06 +01:00
parent 7818047620
commit 0c91e897be
+5 -3
View File
@@ -39,13 +39,15 @@ export function useFileDrop(dropZone, onDrop, solo) {
document.body,
"drop",
(event) => {
if (!dragBlocked.value && isFileOverDocument.value) {
if (!dragBlocked.value) {
// prevent the browser from opening the file
event.preventDefault();
isFileOverDocument.value = false;
unref(onDrop)(event);
if (isFileOverDropZone.value && isFileOverDocument.value) {
unref(onDrop)(event);
}
}
isFileOverDocument.value = false;
dragBlocked.value = false;
},
true