From 0850fc0411019f7c00e22f0bf5fb826acd518412 Mon Sep 17 00:00:00 2001 From: lianyue Date: Thu, 13 Sep 2018 23:52:03 +0800 Subject: [PATCH] fix ie dragleave --- src/FileUpload.vue | 3 +-- webpack.config.js | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/FileUpload.vue b/src/FileUpload.vue index a4d7120..61b34f0 100644 --- a/src/FileUpload.vue +++ b/src/FileUpload.vue @@ -1308,8 +1308,7 @@ export default { if (!this.dropActive) { return } - - if (e.target.nodeName === 'HTML' || e.target === e.explicitOriginalTarget || (e.screenX === 0 && e.screenY === 0 && !e.fromElement && e.offsetX <= 0)) { + if (e.target.nodeName === 'HTML' || e.target === e.explicitOriginalTarget || (!e.fromElement && (e.clientX <= 0 || e.clientY <= 0 || e.clientX >= window.innerWidth || e.clientY >= window.innerHeight))) { this.dropActive = false } }, diff --git a/webpack.config.js b/webpack.config.js index 7a8e696..d874a37 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -230,6 +230,7 @@ module.exports = merge(baseConfig(), { app.post('/upload/delete', del) app.delete('/upload/delete', del) }, + host: '0.0.0.0', hot: true, contentBase: path.join(__dirname, 'docs'), clientLogLevel: 'error',