diff --git a/src/renderer/store/snippets.ts b/src/renderer/store/snippets.ts index 9cb1a9b0..c1cadfe4 100644 --- a/src/renderer/store/snippets.ts +++ b/src/renderer/store/snippets.ts @@ -226,6 +226,11 @@ export const useSnippetStore = defineStore('snippets', { async setSnippetsByAlias (alias: SystemFolderAlias) { const folderStore = useFolderStore() + folderStore.selectedAlias = alias + folderStore.selected = undefined + folderStore.selectedId = undefined + folderStore.selectedIds = undefined + await this.getSnippets() let snippets: SnippetWithFolder[] = [] @@ -251,11 +256,6 @@ export const useSnippetStore = defineStore('snippets', { this.selected = snippets[0] - folderStore.selected = undefined - folderStore.selectedId = undefined - folderStore.selectedIds = undefined - folderStore.selectedAlias = alias - store.app.set('selectedFolderAlias', alias) store.app.delete('selectedFolderId') store.app.delete('selectedFolderIds')