diff options
Diffstat (limited to 'src/lib/List/Manga')
| -rw-r--r-- | src/lib/List/Manga/CleanMangaList.svelte | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/List/Manga/CleanMangaList.svelte b/src/lib/List/Manga/CleanMangaList.svelte index 497e2ae6..7d0bb144 100644 --- a/src/lib/List/Manga/CleanMangaList.svelte +++ b/src/lib/List/Manga/CleanMangaList.svelte @@ -83,6 +83,10 @@ $: lists = Array.from( ), ); +$: hasDistinguishingList = lists.some((list) => + media.some((m) => !m.mediaListEntry?.customLists?.[list]), +); + $: filteredMedia = selectedList === "All" || !$settings.displayMediaListFilter ? media @@ -189,7 +193,7 @@ const increment = (manga: Media) => { > You can re-enable it later in the <a href={root('/settings')}>Settings</a>. </span> -{:else if $settings.displayMediaListFilter && !disableFilter} +{:else if $settings.displayMediaListFilter && !disableFilter && hasDistinguishingList} <select value={selectedList} onchange={updateSelectedList}> <option value="All">All</option> |