diff --git a/packages/file-handling/src/fileupload.js b/packages/file-handling/src/fileupload.js index 14e72174d00d07d9fe7e13f2425eec54afb00de8..5349f93ac8b652aed790a644fb01f551bf28af56 100644 --- a/packages/file-handling/src/fileupload.js +++ b/packages/file-handling/src/fileupload.js @@ -264,8 +264,8 @@ export class FileUpload extends ScopedElementsMixin(VPULitElement) { * @param key */ takeFileFromQueue(key) { - // splice the data of the key off the queue - const file = this.queuedFiles.splice(key, 1)[0]; + const file = this.queuedFiles[key]; + delete this.queuedFiles[key]; this.updateQueuedFilesCount(); return file;