refactor(reader): Don't use xmlutil's extension method

This commit is contained in:
Ahmad Ansori Palembani 2024-06-25 11:49:34 +07:00
parent e7f84fd8ba
commit 00b726d5c8
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6
2 changed files with 2 additions and 4 deletions

View file

@ -23,7 +23,6 @@ import eu.kanade.tachiyomi.ui.reader.viewer.BaseViewer
import eu.kanade.tachiyomi.ui.reader.viewer.ViewerNavigation import eu.kanade.tachiyomi.ui.reader.viewer.ViewerNavigation
import kotlinx.coroutines.MainScope import kotlinx.coroutines.MainScope
import kotlinx.coroutines.cancel import kotlinx.coroutines.cancel
import nl.adaptivity.xmlutil.core.impl.multiplatform.name
import uy.kohesive.injekt.injectLazy import uy.kohesive.injekt.injectLazy
/** /**
@ -213,7 +212,7 @@ abstract class PagerViewer(val activity: ReaderActivity) : BaseViewer {
onReaderPageSelected(pageF, allowPreload, page.second is ReaderPage, forward) onReaderPageSelected(pageF, allowPreload, page.second is ReaderPage, forward)
} }
is ChapterTransition -> onTransitionSelected(pageF) is ChapterTransition -> onTransitionSelected(pageF)
else -> throw UnsupportedOperationException("${pageF::class.name} is not supported!") else -> throw UnsupportedOperationException("${pageF::class.qualifiedName ?: "anonymous"} is not supported!")
} }
} }
} }

View file

@ -14,7 +14,6 @@ import eu.kanade.tachiyomi.ui.reader.viewer.hasMissingChapters
import eu.kanade.tachiyomi.util.system.launchUI import eu.kanade.tachiyomi.util.system.launchUI
import eu.kanade.tachiyomi.widget.ViewPagerAdapter import eu.kanade.tachiyomi.widget.ViewPagerAdapter
import kotlinx.coroutines.delay import kotlinx.coroutines.delay
import nl.adaptivity.xmlutil.core.impl.multiplatform.name
import kotlin.math.max import kotlin.math.max
/** /**
@ -135,7 +134,7 @@ class PagerViewerAdapter(private val viewer: PagerViewer) : ViewPagerAdapter() {
return when (item) { return when (item) {
is ReaderPage -> PagerPageHolder(viewer, item, item2 as? ReaderPage) is ReaderPage -> PagerPageHolder(viewer, item, item2 as? ReaderPage)
is ChapterTransition -> PagerTransitionHolder(viewer, item) is ChapterTransition -> PagerTransitionHolder(viewer, item)
else -> throw UnsupportedOperationException("${item::class.name} is not supported!") else -> throw UnsupportedOperationException("${item::class.qualifiedName ?: "anonymous"} is not supported!")
} }
} }