Merge "StatusBar unfold transition: reset translations when rotating" into sc-v2-dev am: 22d8ff6f68
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16101762 Change-Id: I24b19ea689c514825745f13ad6d24ae447b44759
This commit is contained in:
@@ -63,5 +63,11 @@ class StatusBarMoveFromCenterAnimationController @Inject constructor(
|
|||||||
override fun onTransitionProgress(progress: Float) {
|
override fun onTransitionProgress(progress: Float) {
|
||||||
moveFromCenterAnimator?.onTransitionProgress(progress)
|
moveFromCenterAnimator?.onTransitionProgress(progress)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun onTransitionFinished() {
|
||||||
|
// Reset translations when transition is stopped/cancelled
|
||||||
|
// (e.g. the transition could be cancelled mid-way when rotating the screen)
|
||||||
|
moveFromCenterAnimator?.onTransitionProgress(1f)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user