From e8e3a4a2d89e897fb78f504155ced21eb8e92646 Mon Sep 17 00:00:00 2001 From: NBA2K1 <78034913+NBA2K1@users.noreply.github.com> Date: Thu, 9 Apr 2026 17:52:54 +0200 Subject: [PATCH] make ts readable Same logic, nothing has changed. Just more readable. --- .../reader/providers/reader_controller_provider.dart | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lib/modules/manga/reader/providers/reader_controller_provider.dart b/lib/modules/manga/reader/providers/reader_controller_provider.dart index c0563b53..f15e3a99 100644 --- a/lib/modules/manga/reader/providers/reader_controller_provider.dart +++ b/lib/modules/manga/reader/providers/reader_controller_provider.dart @@ -355,12 +355,11 @@ class ReaderController extends _$ReaderController { void setPageIndex(int newIndex, bool save) { if (chapter.isRead!) return; if (incognitoMode) return; - final isRead = - (getReaderMode() == ReaderMode.verticalContinuous || - getReaderMode() == ReaderMode.webtoon) - ? ((newIndex + 2) >= getPageLength([]) - 1) - ? ((newIndex + 2) >= getPageLength([]) - 1) - : (newIndex + 2) >= getPageLength([]) + final isContinuousLike = + getReaderMode() == ReaderMode.verticalContinuous || + getReaderMode() == ReaderMode.webtoon; + final isRead = isContinuousLike + ? (newIndex + 2) >= getPageLength([]) - 1 : (newIndex + 2) >= getPageLength([]); if (isRead || save) { List? chapterPageIndexs = [];