Return newpage joineditems check

This commit is contained in:
Jobobby04 2024-12-08 13:37:29 -05:00
parent 95e8a02e33
commit de6cd169d0

View File

@ -353,8 +353,8 @@ class PagerViewerAdapter(private val viewer: PagerViewer) : ViewPagerAdapter() {
else -> oldCurrent?.first ?: return
}
val index = when (newPage) {
is ChapterTransition -> {
val index = when {
newPage is ChapterTransition && joinedItems.none { it.first == newPage || it.second == newPage } -> {
val filteredPages = joinedItems.filter {
it.first is ReaderPage &&
(it.first as ReaderPage).chapter == newPage.to