add onImageLoaded logic to onPageSelected as well

needed for double page after all
This commit is contained in:
Jays2Kings 2022-04-24 15:44:52 -04:00
parent d6f42cff22
commit 176aad1baa

View file

@ -182,6 +182,15 @@ class PagerPageHolder(
forward ?: return@apply
setOnImageEventListener(
object : SubsamplingScaleImageView.DefaultOnImageEventListener() {
override fun onImageLoaded() {
if (this@PagerPageHolder.extraPage == null &&
this@PagerPageHolder.page.longPage == null &&
sHeight < sWidth
) {
this@PagerPageHolder.page.longPage = true
}
}
override fun onReady() {
setupZoom()
landscapeZoom(forward)