Only enable autoscroll when app is active
(cherry picked from commit ac586560f0ce17a4e81c3c5dfe31888a180cb7e7)
This commit is contained in:
parent
84d22c11ee
commit
cedbbb05e4
@ -39,6 +39,7 @@ import androidx.core.view.WindowInsetsControllerCompat
|
|||||||
import androidx.core.view.isInvisible
|
import androidx.core.view.isInvisible
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import androidx.core.view.updateLayoutParams
|
import androidx.core.view.updateLayoutParams
|
||||||
|
import androidx.lifecycle.flowWithLifecycle
|
||||||
import androidx.lifecycle.lifecycleScope
|
import androidx.lifecycle.lifecycleScope
|
||||||
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
@ -851,6 +852,7 @@ class ReaderActivity : BaseRxActivity<ReaderPresenter>() {
|
|||||||
.launchIn(lifecycleScope)
|
.launchIn(lifecycleScope)
|
||||||
|
|
||||||
autoScrollFlow
|
autoScrollFlow
|
||||||
|
.flowWithLifecycle(lifecycle)
|
||||||
.onEach {
|
.onEach {
|
||||||
viewer.let { v ->
|
viewer.let { v ->
|
||||||
if (v is PagerViewer) v.moveToNext()
|
if (v is PagerViewer) v.moveToNext()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user