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