From 77e35cf0fcd7741f4efbf2b184f267c11c61078d Mon Sep 17 00:00:00 2001 From: Leo Vasanko Date: Tue, 16 Jun 2026 22:09:53 +0000 Subject: [PATCH] fix(frontend): new file and folder creation hang, empty folder UX - Replace circular watchEffects in FileExplorer/Gallery with explicit watchers to stop recursive Vue updates when creating items in empty folders. - Move EmptyFolder rendering inside FileExplorer/Gallery so empty/list swaps no longer trigger folder slide transitions. - Keep EmptyFolder text size consistent across list and gallery views. --- frontend/src/components/EmptyFolder.vue | 23 +++++++- frontend/src/components/FileExplorer.vue | 67 +++++++++++++++--------- frontend/src/components/Gallery.vue | 55 +++++++++++-------- frontend/src/utils/fileutil.ts | 13 +++-- frontend/src/views/ExplorerView.vue | 15 ++---- 5 files changed, 110 insertions(+), 63 deletions(-) diff --git a/frontend/src/components/EmptyFolder.vue b/frontend/src/components/EmptyFolder.vue index ee892ec..d838589 100644 --- a/frontend/src/components/EmptyFolder.vue +++ b/frontend/src/components/EmptyFolder.vue @@ -1,5 +1,5 @@ +