Fixes the slider when in 2 page mode (#657)

* Correct slider step size when on 2-page mode

* Fix reader slider when in 2-page mode
This commit is contained in:
Tien Long Lam 2022-08-23 02:58:13 +10:00 committed by GitHub
parent ad6ffe4fec
commit 6347793701
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1305,6 +1305,15 @@ class ReaderActivity : BaseRxActivity<ReaderPresenter>() {
// SY -->
binding.abovePageText.text = currentPage
binding.belowPageText.text = "${pages.size}"
if (hasExtraPage) {
binding.pageSlider.stepSize = 2f
binding.pageSliderVert.stepSize = 2f
if (binding.pageSliderVert.valueTo.toInt() % 2 == 1) {
binding.pageSlider.valueTo = binding.pageSlider.valueTo - 1
binding.pageSliderVert.valueTo = binding.pageSliderVert.valueTo - 1
}
}
// SY <--
}