diff --git a/package.json b/package.json index 09b1736..4319d66 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "6.3.21", + "version": "6.3.22", "license": "BUSL-1.1", "private": true, "packageManager": "pnpm@9.14.4", diff --git a/src/lib/components/SearchModal.svelte b/src/lib/components/SearchModal.svelte index 33ed0a7..4878834 100644 --- a/src/lib/components/SearchModal.svelte +++ b/src/lib/components/SearchModal.svelte @@ -64,7 +64,7 @@ $: open = !!$searchStore.media - $: searchResult = !!$searchStore.media && extensions.getResultsFromExtensions({ media: $searchStore.media, episode: $searchStore.episode, batch: $settings.searchBatch, resolution: $settings.searchQuality }) + $: searchResult = !!$searchStore.media && extensions.getResultsFromExtensions({ media: $searchStore.media, episode: $searchStore.episode, resolution: $settings.searchQuality }) function close (state = false) { if (!state) { @@ -126,8 +126,8 @@ async function startAnimation (searchRes: typeof searchResult) { if (!$settings.searchAutoSelect) return animating = false - await searchRes - if (searchRes === searchResult) animating = true + const results = await searchRes + if (searchRes === searchResult && results && results.results.length) animating = true } function stopAnimation () { @@ -160,7 +160,6 @@