From 3f217ede71f1687e41b2c03334f875d0fc46b002 Mon Sep 17 00:00:00 2001 From: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com> Date: Fri, 9 Dec 2022 18:33:59 +0100 Subject: [PATCH] add short wait --- client/src/components/Upload/UploadModal.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/client/src/components/Upload/UploadModal.vue b/client/src/components/Upload/UploadModal.vue index 5b52f30bc56..f205d446f30 100644 --- a/client/src/components/Upload/UploadModal.vue +++ b/client/src/components/Upload/UploadModal.vue @@ -51,8 +51,15 @@ function dismiss(result) { showModal.value = false; } -function open(overrideOptions) { +function wait(milliseconds) { + return new Promise((resolve) => { + setTimeout(() => resolve(), milliseconds); + }); +} + +async function open(overrideOptions) { const newOptions = overrideOptions ?? {}; + options.value = { ...getDefaultOptions(), ...newOptions }; if (options.value.callback) { @@ -60,6 +67,7 @@ function open(overrideOptions) { } showModal.value = true; + await wait(100); if (options.value.immediateUpload) { content.value.immediateUpload(options.value.immediateFiles);