diff options
Diffstat (limited to 'src/lib/List/Anime/CleanAnimeList.svelte')
| -rw-r--r-- | src/lib/List/Anime/CleanAnimeList.svelte | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte index a9026d1d..1d57997b 100644 --- a/src/lib/List/Anime/CleanAnimeList.svelte +++ b/src/lib/List/Anime/CleanAnimeList.svelte @@ -30,6 +30,7 @@ export let upcoming = false; export let notYetReleased = false; export let dummy = false; + export let disableFilter = false; let keyCacher: NodeJS.Timeout; let totalEpisodeDueCount = media @@ -68,7 +69,7 @@ : 'Due'; const filterKey = `${filterKind}AnimeListFilter`; - $: selectedList = ($stateBin[filterKey] as string) || 'All'; + $: selectedList = disableFilter ? 'All' : ($stateBin[filterKey] as string) || 'All'; $: filteredMedia = selectedList === 'All' || !$settings.displayMediaListFilter @@ -149,7 +150,7 @@ No anime to display. <button on:click={() => (animeLists = cleanCache(user, $identity))}> Force refresh </button> -{:else if $settings.displayMediaListFilter} +{:else if $settings.displayMediaListFilter && !disableFilter} <select bind:value={$stateBin[filterKey]}> <option value="All">All</option> |