aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Anime/CleanAnimeList.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/List/Anime/CleanAnimeList.svelte')
-rw-r--r--src/lib/List/Anime/CleanAnimeList.svelte5
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>