diff --git a/frontend/src/components/prompts/Upload.vue b/frontend/src/components/prompts/Upload.vue index bb8ec40e..538e84b5 100644 --- a/frontend/src/components/prompts/Upload.vue +++ b/frontend/src/components/prompts/Upload.vue @@ -48,8 +48,6 @@ const layoutStore = useLayoutStore(); // TODO: this is a copy of the same function in FileListing.vue const uploadInput = (event: Event) => { - layoutStore.closeHovers(); - let files = (event.currentTarget as HTMLInputElement)?.files; if (files === null) return; diff --git a/frontend/src/stores/layout.ts b/frontend/src/stores/layout.ts index 1911643a..e15507a5 100644 --- a/frontend/src/stores/layout.ts +++ b/frontend/src/stores/layout.ts @@ -64,7 +64,7 @@ export const useLayoutStore = defineStore("layout", { }); }, closeHovers() { - this.prompts.pop(); + this.prompts.shift(); }, // easily reset state using `$reset` clearLayout() {