From eb14f973e479d9c6cc64567ab8f2f738c270612a Mon Sep 17 00:00:00 2001 From: nyne Date: Thu, 26 Dec 2024 12:06:05 +0800 Subject: [PATCH] add "View Detail" option --- lib/pages/local_comics_page.dart | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/pages/local_comics_page.dart b/lib/pages/local_comics_page.dart index 7dc51e6..d82f09b 100644 --- a/lib/pages/local_comics_page.dart +++ b/lib/pages/local_comics_page.dart @@ -4,6 +4,7 @@ import 'package:venera/foundation/app.dart'; import 'package:venera/foundation/appdata.dart'; import 'package:venera/foundation/local.dart'; import 'package:venera/foundation/log.dart'; +import 'package:venera/pages/comic_page.dart'; import 'package:venera/pages/downloading_page.dart'; import 'package:venera/pages/favorites/favorites_page.dart'; import 'package:venera/utils/cbz.dart'; @@ -140,6 +141,17 @@ class _LocalComicsPageState extends State { addFavorite(selectedComics.keys.toList()); }, ), + if (selectedComics.length == 1) + MenuEntry( + icon: Icons.chrome_reader_mode_outlined, + text: "View Detail".tl, + onClick: () { + context.to(() => ComicPage( + id: selectedComics.keys.first.id, + sourceKey: selectedComics.keys.first.sourceKey, + )); + }, + ), if (selectedComics.length == 1) ...exportActions(selectedComics.keys.first), ]);