From 72eb4a51eada9fdd5613de9d55b13d2fcac4bbcc Mon Sep 17 00:00:00 2001 From: nyne Date: Sat, 28 Jun 2025 10:33:13 +0800 Subject: [PATCH] Add navigation action for Settings page in main page --- lib/pages/main_page.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/pages/main_page.dart b/lib/pages/main_page.dart index a6b9cdb..a3f90b8 100644 --- a/lib/pages/main_page.dart +++ b/lib/pages/main_page.dart @@ -225,10 +225,13 @@ class _MainPageState extends State body: const SizedBox.shrink(), ), PaneItemSeparator(), - PaneItem( + PaneItemAction( icon: const Icon(MdIcons.settings_outlined, size: 20), title: Text('Settings'.tl), body: const SizedBox.shrink(), + onTap: () { + navigatorKey.currentContext?.to(() => const SettingsPage()); + }, ), ], ), @@ -261,7 +264,6 @@ class _MainPageState extends State () => const NovelBookmarksPage(), () => const FollowingNovelsPage(), () => const NovelRankingPage(), - () => const SettingsPage(), ]; void navigate(int index) {