Merge "Initialize StatusBar unfold animation with 1f progress" into tm-dev am: cd1db9f39e am: bbe6bb795b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17884335 Change-Id: Ic96c76cc1a94621deab7eaf768ac2b1767d4d240 Ignore-AOSP-First: this is an automerge Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user