Fixed cannot update file by dragging if file selected.

This commit is contained in:
t510599 2020-06-30 00:59:06 +08:00
parent e754bfdd2a
commit 6e45a16820
Signed by: t510599
GPG Key ID: D88388851C28715D

View File

@ -10,7 +10,7 @@ HTMLElement.prototype.on = function(event, callback) {
return this; return this;
} }
function updateFile(files) { function updateFile(files, syncWithInput=true) {
let filename = files[0].name; let filename = files[0].name;
let size = files[0].size; let size = files[0].size;
@ -30,7 +30,7 @@ function updateFile(files) {
return false; return false;
} }
if (!dqs("#upload").files.length) { if (syncWithInput) {
dqs("#upload").files = files; dqs("#upload").files = files;
} }
@ -75,7 +75,7 @@ dqs("#upload").on("change", ev => {
content: "一次僅可上傳一個檔案。" content: "一次僅可上傳一個檔案。"
}); });
} else { } else {
updateFile(el.files); updateFile(el.files, false);
} }
} else { } else {
reset(); reset();