aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Settings
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Settings')
-rw-r--r--src/lib/Settings/Categories/Display.svelte26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/lib/Settings/Categories/Display.svelte b/src/lib/Settings/Categories/Display.svelte
index cdcc90a1..64677ab9 100644
--- a/src/lib/Settings/Categories/Display.svelte
+++ b/src/lib/Settings/Categories/Display.svelte
@@ -123,6 +123,13 @@
lineBreak={false}
onChange={() => {
if ($settings.disableUpcomingAnime && $settings.disableManga) $settings.disableAnime = false;
+
+ if (
+ $settings.disableAnime &&
+ $settings.disableManga &&
+ $settings.displayFiltersIncludeCompleted
+ )
+ $settings.displayFiltersIncludeCompleted = false;
}}
/>
<SettingCheckboxToggle
@@ -130,6 +137,25 @@
text={$locale().settings.media.manga}
onChange={() => {
if ($settings.disableAnime && $settings.disableUpcomingAnime) $settings.disableManga = false;
+
+ if (
+ $settings.disableAnime &&
+ $settings.disableManga &&
+ $settings.displayFiltersIncludeCompleted
+ )
+ $settings.displayFiltersIncludeCompleted = false;
+ }}
+/>
+<SettingCheckboxToggle
+ setting="displayFiltersIncludeCompleted"
+ text={$locale().settings.display.categories.filtersIncludeCompleted}
+ onChange={() => {
+ if (
+ $settings.displayFiltersIncludeCompleted &&
+ $settings.disableAnime &&
+ $settings.disableManga
+ )
+ $settings.disableAnime = false;
}}
/>