diff --git a/src/Typeahead.svelte b/src/Typeahead.svelte index c256e75..a415af3 100644 --- a/src/Typeahead.svelte +++ b/src/Typeahead.svelte @@ -120,6 +120,7 @@ .filter((result) => !filter(result.original)) .map((result) => ({ ...result, disabled: disable(result.original) })); $: resultsId = results.map((result) => extract(result.original)).join(""); + $: showResults = !hideDropdown && results.length > 0; 0} - aria-expanded={!hideDropdown && results.length > 0} + aria-expanded={showResults} id="{id}-typeahead" > - {#if !hideDropdown && results.length > 0} + {#if showResults} {#each results as result, index}