Prevent widgets flicker by skipping the last update in animation
This closes #133
This commit is contained in:
parent
6e9d8686bf
commit
887cce5e67
1 changed files with 4 additions and 2 deletions
|
@ -1931,8 +1931,10 @@ private class AnimatedGridPager(
|
|||
.apply {
|
||||
interpolator = OvershootInterpolator(1f)
|
||||
addUpdateListener {
|
||||
pageChangeAnimLeftPercentage = it.animatedValue as Float
|
||||
redrawGrid()
|
||||
if (it.animatedValue != 0f) {
|
||||
pageChangeAnimLeftPercentage = it.animatedValue as Float
|
||||
redrawGrid()
|
||||
}
|
||||
}
|
||||
addListener(object : AnimatorListenerAdapter() {
|
||||
override fun onAnimationEnd(animation: Animator) {
|
||||
|
|
Loading…
Reference in a new issue