improve reader

This commit is contained in:
nyne
2024-10-30 10:13:30 +08:00
parent 02bda275b1
commit 363f3641fb
2 changed files with 35 additions and 13 deletions

View File

@@ -116,6 +116,9 @@ class _GalleryModeState extends State<_GalleryMode>
controller = PageController(initialPage: reader.page);
reader._imageViewController = this;
cached = List.filled(reader.maxPage + 2, false);
Future.microtask(() {
context.readerScaffold.setFloatingButton(0);
});
super.initState();
}
@@ -180,11 +183,11 @@ class _GalleryModeState extends State<_GalleryMode>
),
onPageChanged: (i) {
if (i == 0) {
if (!reader.toNextChapter()) {
if (!reader.toPrevChapter()) {
reader.toPage(1);
}
} else if (i == reader.maxPage + 1) {
if (!reader.toPrevChapter()) {
if (!reader.toNextChapter()) {
reader.toPage(reader.maxPage);
}
} else {