@@ -422,6 +422,7 @@ class ReaderWrapper extends HookConsumerWidget {
422
422
toggleVisibility: () =>
423
423
visibility.value = ! visibility.value,
424
424
scrollDirection: scrollDirection,
425
+ mangaId: manga.id! ,
425
426
mangaReaderPadding: mangaReaderPadding.value,
426
427
mangaReaderMagnifierSize: mangaReaderMagnifierSize.value,
427
428
onNext: onNext,
@@ -447,6 +448,7 @@ class ReaderView extends HookWidget {
447
448
super .key,
448
449
required this .toggleVisibility,
449
450
required this .scrollDirection,
451
+ required this .mangaId,
450
452
required this .mangaReaderPadding,
451
453
required this .mangaReaderMagnifierSize,
452
454
required this .onNext,
@@ -460,6 +462,7 @@ class ReaderView extends HookWidget {
460
462
461
463
final VoidCallback toggleVisibility;
462
464
final Axis scrollDirection;
465
+ final int mangaId;
463
466
final double mangaReaderPadding;
464
467
final double mangaReaderMagnifierSize;
465
468
final VoidCallback onNext;
@@ -481,19 +484,19 @@ class ReaderView extends HookWidget {
481
484
);
482
485
nextChapter () => prevNextChapterPair? .first != null
483
486
? ReaderRoute (
484
- mangaId: prevNextChapterPair ! .first ! . mangaId! ,
487
+ mangaId: mangaId,
485
488
chapterIndex: prevNextChapterPair! .first! .index! ,
486
489
transVertical: scrollDirection != Axis .vertical,
487
490
).pushReplacement (context)
488
491
: null ;
489
492
prevChapter () => prevNextChapterPair? .second != null
490
493
? ReaderRoute (
491
- mangaId: prevNextChapterPair ! .second ! . mangaId! ,
494
+ mangaId: mangaId,
492
495
chapterIndex: prevNextChapterPair! .second! .index! ,
493
496
toPrev: true ,
494
497
transVertical: scrollDirection != Axis .vertical,
495
498
).pushReplacement (context)
496
- : null ;
499
+ : MangaRoute (mangaId : mangaId). pushReplacement (context) ;
497
500
return Stack (
498
501
children: [
499
502
GestureDetector (
0 commit comments