From 6e45a168200a7a72caee0ed3f1ccb628481de27a Mon Sep 17 00:00:00 2001 From: t510599 Date: Tue, 30 Jun 2020 00:59:06 +0800 Subject: [PATCH] Fixed cannot update file by dragging if file selected. --- static/upload.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/upload.js b/static/upload.js index c6d3898..3bd5ed2 100644 --- a/static/upload.js +++ b/static/upload.js @@ -10,7 +10,7 @@ HTMLElement.prototype.on = function(event, callback) { return this; } -function updateFile(files) { +function updateFile(files, syncWithInput=true) { let filename = files[0].name; let size = files[0].size; @@ -30,7 +30,7 @@ function updateFile(files) { return false; } - if (!dqs("#upload").files.length) { + if (syncWithInput) { dqs("#upload").files = files; } @@ -75,7 +75,7 @@ dqs("#upload").on("change", ev => { content: "一次僅可上傳一個檔案。" }); } else { - updateFile(el.files); + updateFile(el.files, false); } } else { reset();