From cccf4b65cdeaa45df78d26851d111623a8e2ff14 Mon Sep 17 00:00:00 2001 From: Schnitzel5 Date: Sat, 25 Jan 2025 21:32:18 +0100 Subject: [PATCH] reversed the switch to be more clear if the navigation is toggled --- .../settings/appearance/appearance_screen.dart | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/modules/more/settings/appearance/appearance_screen.dart b/lib/modules/more/settings/appearance/appearance_screen.dart index 7719b5a6..2f745fe6 100644 --- a/lib/modules/more/settings/appearance/appearance_screen.dart +++ b/lib/modules/more/settings/appearance/appearance_screen.dart @@ -21,8 +21,8 @@ final navigationItems = { "/MangaLibrary": "Manga", "/AnimeLibrary": "Anime", "/NovelLibrary": "Novel", - "/updates": "updates", - "/history": "history", + "/updates": "Updates", + "/history": "History", "/browse": "Browse", "/more": "More", }; @@ -501,14 +501,14 @@ class _CustomNavigationSettingsState key: Key(navigation), dense: true, contentPadding: const EdgeInsets.only(left: 0, right: 40), - value: hideItems.contains(navigation), + value: !hideItems.contains(navigation), onChanged: navigation == "/more" ? null : (value) { final temp = hideItems.toList(); - if (value && !hideItems.contains(navigation)) { + if (!value && !hideItems.contains(navigation)) { temp.add(navigation); - } else { + } else if (value) { temp.remove(navigation); } ref.read(hideItemsStateProvider.notifier).set(temp); @@ -530,7 +530,9 @@ class _CustomNavigationSettingsState } navigationOrder[newIndex] = draggedItem; } - ref.read(navigationOrderStateProvider.notifier).set(navigationOrder); + ref + .read(navigationOrderStateProvider.notifier) + .set(navigationOrder); }, ), ),