diff --git a/lib/modules/manga/reader/reader_view.dart b/lib/modules/manga/reader/reader_view.dart index feca74dc..8624b6a5 100644 --- a/lib/modules/manga/reader/reader_view.dart +++ b/lib/modules/manga/reader/reader_view.dart @@ -347,6 +347,9 @@ class _MangaChapterPageGalleryState @override Widget build(BuildContext context) { + final animatePageTransitions = ref.watch( + animatePageTransitionsStateProvider, + ); final backgroundColor = ref.watch(backgroundColorStateProvider); final fullScreenReader = ref.watch(fullScreenReaderStateProvider); final readerMode = ref.watch(_currentReaderMode); @@ -359,13 +362,13 @@ class _MangaChapterPageGalleryState onPreviousPage: () => navigationService.previousPage( readerMode: readerMode!, currentIndex: _currentIndex!, - animate: true, + animate: animatePageTransitions, ), onNextPage: () => navigationService.nextPage( readerMode: readerMode!, currentIndex: _currentIndex!, maxPages: _pageViewPageCount, - animate: true, + animate: animatePageTransitions, ), onEscape: () => _goBack(context), onFullScreen: () => _setFullScreen(), @@ -760,13 +763,13 @@ class _MangaChapterPageGalleryState onPreviousPage: () => navigationService.previousPage( readerMode: readerMode!, currentIndex: _currentIndex!, - animate: true, + animate: animatePageTransitions, ), onNextPage: () => navigationService.nextPage( readerMode: readerMode!, currentIndex: _currentIndex!, maxPages: _pageViewPageCount, - animate: true, + animate: animatePageTransitions, ), onDoubleTapDown: (position) => _toggleScale(position), onDoubleTap: () {},