diff --git a/src/FileUpload.vue b/src/FileUpload.vue index 214da26..2bfd73a 100644 --- a/src/FileUpload.vue +++ b/src/FileUpload.vue @@ -1290,7 +1290,7 @@ export default { onDragleave(e) { e.preventDefault() - if (e.target.nodeName === 'HTML' || (e.screenX === 0 && e.screenY === 0 && !e.fromElement && e.offsetX <= 0)) { + if (e.target.nodeName === 'HTML' || e.target === e.explicitOriginalTarget || (e.screenX === 0 && e.screenY === 0 && !e.fromElement && e.offsetX <= 0)) { this.dropActive = false } },