From 72ef6044780579e1284a21fdf7fbaac4b2e44abd Mon Sep 17 00:00:00 2001 From: Michael Mikhail Date: Fri, 11 Nov 2022 16:24:10 +0000 Subject: [PATCH] [Media TTT] Polish Sender Chip Animation Reduces the duration when animating out. Bug: 256203002. Test: checked the animation of the chipbar after executing adb commands. Change-Id: I5d6f27d40eeebb62afd965a3d532b7d80a4fd764 --- .../temporarydisplay/chipbar/ChipbarCoordinator.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/temporarydisplay/chipbar/ChipbarCoordinator.kt b/packages/SystemUI/src/com/android/systemui/temporarydisplay/chipbar/ChipbarCoordinator.kt index 44e5ce8652419..fb17b693e17e1 100644 --- a/packages/SystemUI/src/com/android/systemui/temporarydisplay/chipbar/ChipbarCoordinator.kt +++ b/packages/SystemUI/src/com/android/systemui/temporarydisplay/chipbar/ChipbarCoordinator.kt @@ -174,7 +174,7 @@ open class ChipbarCoordinator @Inject constructor( chipInnerView, ViewHierarchyAnimator.Hotspot.TOP, Interpolators.EMPHASIZED_DECELERATE, - duration = ANIMATION_DURATION, + duration = ANIMATION_IN_DURATION, includeMargins = true, includeFadeIn = true, // We can only request focus once the animation finishes. @@ -187,7 +187,7 @@ open class ChipbarCoordinator @Inject constructor( view.requireViewById(R.id.chipbar_inner), ViewHierarchyAnimator.Hotspot.TOP, Interpolators.EMPHASIZED_ACCELERATE, - ANIMATION_DURATION, + ANIMATION_OUT_DURATION, includeMargins = true, onAnimationEnd, ) @@ -208,4 +208,5 @@ open class ChipbarCoordinator @Inject constructor( } } -private const val ANIMATION_DURATION = 500L +private const val ANIMATION_IN_DURATION = 500L +private const val ANIMATION_OUT_DURATION = 250L