diff --git a/src/lib/modules/filesystem/internal.svelte.ts b/src/lib/modules/filesystem/internal.svelte.ts index 30ba83b..918ceef 100644 --- a/src/lib/modules/filesystem/internal.svelte.ts +++ b/src/lib/modules/filesystem/internal.svelte.ts @@ -34,7 +34,7 @@ export class FilesystemCache { } (state.value - ? Promise.resolve(state.value) + ? Promise.resolve($state.snapshot(state.value) as V) : this.options.fetchFromIndexedDB(key).then((loadedInfo) => { if (loadedInfo) { state.value = loadedInfo;