Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 76d09f76 authored by Nick Chameyev's avatar Nick Chameyev Committed by Automerger Merge Worker
Browse files

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

Merge "Initialize StatusBar unfold animation with 1f progress" into tm-dev am: cd1db9f3 am: bbe6bb79 am: f970175b

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17884335



Change-Id: I458ce529a36b5ddbd856f3e1552f91f30127fe07
Ignore-AOSP-First: this is an automerge
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 49e5445a f970175b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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
+9 −0
Original line number Diff line number Diff line
@@ -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))