From cdef14e4a4ebde732b9ab6581920ea81dd50fed0 Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Thu, 29 Jan 2026 11:13:25 +0100 Subject: [PATCH] Fix folder deletion in mobile app not refreshing parent screen --- apps/mobile-app/app/(tabs)/items/folder/[id].tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/mobile-app/app/(tabs)/items/folder/[id].tsx b/apps/mobile-app/app/(tabs)/items/folder/[id].tsx index c00954ee0..412ed30dc 100644 --- a/apps/mobile-app/app/(tabs)/items/folder/[id].tsx +++ b/apps/mobile-app/app/(tabs)/items/folder/[id].tsx @@ -362,6 +362,8 @@ export default function FolderViewScreen(): React.ReactNode { await executeVaultMutation(async () => { await dbContext.sqliteClient!.folders.delete(folderId); }); + // Emit event to refresh the home screen folder list + emitter.emit('credentialChanged'); router.back(); }, [dbContext.sqliteClient, folderId, executeVaultMutation, router]); @@ -376,6 +378,8 @@ export default function FolderViewScreen(): React.ReactNode { await executeVaultMutation(async () => { await dbContext.sqliteClient!.folders.deleteWithContents(folderId); }); + // Emit event to refresh the home screen folder list + emitter.emit('credentialChanged'); router.back(); }, [dbContext.sqliteClient, folderId, executeVaultMutation, router]);