Use correct alpha interpolator for notification animation.

Bug: 181654098
Test: Tap a notification
Change-Id: I4e75a6f5c89170e95cd6c93cd80611e22b0b4127
This commit is contained in:
Jordan Demeulenaere
2021-04-19 11:18:16 +02:00
parent 229a149a91
commit 18e2c4c5d6
2 changed files with 2 additions and 2 deletions

View File

@@ -39,7 +39,7 @@ class ActivityLaunchAnimator(context: Context) {
ANIMATION_DURATION - ANIMATION_DURATION_NAV_FADE_IN
private const val LAUNCH_TIMEOUT = 1000L
private val CONTENT_FADE_OUT_INTERPOLATOR = PathInterpolator(0f, 0f, 0.2f, 1f)
@JvmField val CONTENT_FADE_OUT_INTERPOLATOR = PathInterpolator(0f, 0f, 0.2f, 1f)
private val WINDOW_FADE_IN_INTERPOLATOR = PathInterpolator(0f, 0f, 0.6f, 1f)
private val NAV_FADE_IN_INTERPOLATOR = PathInterpolator(0f, 0f, 0f, 1f)
private val NAV_FADE_OUT_INTERPOLATOR = PathInterpolator(0.2f, 0f, 1f, 1f)

View File

@@ -2085,7 +2085,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
contentView.animate()
.alpha(0f)
.setDuration(ActivityLaunchAnimator.ANIMATION_DURATION_FADE_OUT_CONTENT)
.setInterpolator(Interpolators.ALPHA_OUT);
.setInterpolator(ActivityLaunchAnimator.CONTENT_FADE_OUT_INTERPOLATOR);
setAboveShelf(true);
mExpandAnimationRunning = true;
getViewState().cancelAnimations(this);