fix: Keep transition pages on split

This commit is contained in:
Ahmad Ansori Palembani 2024-06-16 19:44:45 +07:00
parent 2b46f94a5a
commit ee433e2d82
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -194,10 +194,8 @@ class PagerViewerAdapter(private val viewer: PagerViewer) : ViewPagerAdapter() {
}
if (viewer.config.splitPages) {
val pagedItems = mutableListOf<ReaderItem>()
subItems.forEach {
val page = it as? ReaderPage ?: return@forEach
if (page.longPage == true) {
subItems.forEach { page ->
if (page is ReaderPage && page.longPage == true) {
page.firstHalf = true
pagedItems.add(InsertPage(page).apply { firstHalf = true })
pagedItems.add(InsertPage(page))