Skip to content

Commit 9dd843c

Browse files
committed
refactor: remove redundant fragment tracking and padding property for cleaner viewpager2 integration
1 parent d0379ae commit 9dd843c

File tree

2 files changed

+0
-15
lines changed

2 files changed

+0
-15
lines changed

readium/navigator/src/main/java/org/readium/r2/navigator/pager/R2EpubPageFragment.kt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -387,13 +387,6 @@ internal class R2EpubPageFragment : Fragment() {
387387
}
388388

389389
internal val paddingTop: Int get() = containerView.paddingTop
390-
internal val paddingBottom: Int get() = containerView.paddingBottom
391-
392-
private val isCurrentResource: Boolean get() {
393-
val epubNavigator = navigator ?: return false
394-
val currentFragment = (epubNavigator.resourcePager.adapter as? R2PagerAdapter)?.getCurrentFragment() as? R2EpubPageFragment ?: return false
395-
return tag == currentFragment.tag
396-
}
397390

398391
private fun onLoadPage() {
399392
if (!isLoading) return

readium/navigator/src/main/java/org/readium/r2/navigator/pager/R2PagerAdapter.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,6 @@ internal class R2PagerAdapter internal constructor(
4040
data class Cbz(val link: Link) : PageResource()
4141
}
4242

43-
private var currentFragment: Fragment? = null
44-
private var previousFragment: Fragment? = null
45-
private var nextFragment: Fragment? = null
46-
47-
fun getCurrentFragment(): Fragment? = currentFragment
48-
fun getPreviousFragment(): Fragment? = previousFragment
49-
fun getNextFragment(): Fragment? = nextFragment
50-
5143
internal fun getResource(position: Int): PageResource? = resources.getOrNull(position)
5244

5345
override fun getItem(position: Int): Fragment {

0 commit comments

Comments
 (0)