diff --git a/src/components/ModalVault.svelte b/src/components/ModalVault.svelte index ce5ca32..000a540 100644 --- a/src/components/ModalVault.svelte +++ b/src/components/ModalVault.svelte @@ -28,8 +28,8 @@ $: if (searchQuery) { resultNotes = [] } -onMount(() => { - reindexNotes() +onMount(async () => { + await reindexNotes() searchQuery = lastSearch eventBus.enable("vault") eventBus.on("vault", "enter", openNoteAndCloseModal) @@ -47,7 +47,7 @@ onDestroy(() => { async function updateResults() { query = new Query(searchQuery) - resultNotes = await getSuggestions(query) + resultNotes = (await getSuggestions(query)).sort((a, b) => b.score - a.score) lastSearch = searchQuery selectedIndex = 0 scrollIntoView() diff --git a/src/components/ResultItemVault.svelte b/src/components/ResultItemVault.svelte index 72f38b4..2448481 100644 --- a/src/components/ResultItemVault.svelte +++ b/src/components/ResultItemVault.svelte @@ -23,9 +23,9 @@ $: title = settings.showShortName ? note.basename : note.path {#if matches.length > 0} - - {matches.length} {matches.length > 1 ? "matches" : "match"} - + + {matches.length} {matches.length > 1 ? "matches" : "match"} + {/if}