Merge "Initialize StatusBar unfold animation with 1f progress" into tm-dev

This commit is contained in:
Nick Chameyev
2022-04-25 14:24:32 +00:00
committed by Android (Google) Code Review
2 changed files with 10 additions and 1 deletions

View File

@@ -52,7 +52,7 @@ class UnfoldMoveFromCenterAnimator @JvmOverloads constructor(
private val animatedViews: MutableList<AnimatedView> = arrayListOf()
private var lastAnimationProgress: Float = 0f
private var lastAnimationProgress: Float = 1f
/**
* Updates display properties in order to calculate the initial position for the views

View File

@@ -60,6 +60,15 @@ class StatusBarMoveFromCenterAnimationControllerTest : SysuiTestCase() {
assertThat(view.translationX).isZero()
}
@Test
fun onStatusBarWidthChangedWithNoTransitionBefore_noTranslation() {
controller.onViewsReady(arrayOf(view))
controller.onStatusBarWidthChanged()
assertThat(view.translationX).isZero()
}
@Test
fun onTransitionProgress_updatesTranslations() {
controller.onViewsReady(arrayOf(view))