From 7d249bff2ff1d833a56f850903c8d0a6c95a3c33 Mon Sep 17 00:00:00 2001 From: Lyn Han Date: Mon, 28 Sep 2020 15:58:00 -0500 Subject: Increase stack expansion overshoot Bug: 169595742 Test: expand stack, see higher bounce (confirmed with UX) Change-Id: I1a3e55ce6fde3c0697096a1a3def9a1ce9c41735 --- .../systemui/bubbles/animation/ExpandedAnimationController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/bubbles/animation/ExpandedAnimationController.java b/packages/SystemUI/src/com/android/systemui/bubbles/animation/ExpandedAnimationController.java index 9f88ee55082d..fd73207a1e3e 100644 --- a/packages/SystemUI/src/com/android/systemui/bubbles/animation/ExpandedAnimationController.java +++ b/packages/SystemUI/src/com/android/systemui/bubbles/animation/ExpandedAnimationController.java @@ -58,6 +58,9 @@ public class ExpandedAnimationController /** Duration of the expand/collapse target path animation. */ public static final int EXPAND_COLLAPSE_TARGET_ANIM_DURATION = 175; + /** Damping ratio for expand/collapse spring. */ + private static final float DAMPING_RATIO_MEDIUM_LOW_BOUNCY = 0.65f; + /** Stiffness for the expand/collapse path-following animation. */ private static final int EXPAND_COLLAPSE_ANIM_STIFFNESS = 1000; @@ -510,7 +513,7 @@ public class ExpandedAnimationController @Override SpringForce getSpringForce(DynamicAnimation.ViewProperty property, View view) { return new SpringForce() - .setDampingRatio(SpringForce.DAMPING_RATIO_LOW_BOUNCY) + .setDampingRatio(DAMPING_RATIO_MEDIUM_LOW_BOUNCY) .setStiffness(SpringForce.STIFFNESS_LOW); } -- cgit v1.2.3-59-g8ed1b