diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/recents/tv/animations/RecentsRowFocusAnimationHolder.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/recents/tv/animations/RecentsRowFocusAnimationHolder.java b/packages/SystemUI/src/com/android/systemui/recents/tv/animations/RecentsRowFocusAnimationHolder.java index 160835f81bcb..45c15379485b 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/tv/animations/RecentsRowFocusAnimationHolder.java +++ b/packages/SystemUI/src/com/android/systemui/recents/tv/animations/RecentsRowFocusAnimationHolder.java @@ -52,7 +52,9 @@ public class RecentsRowFocusAnimationHolder { mFocusLoseAnimatorSet = new AnimatorSet(); mFocusLoseAnimatorSet.playTogether( - ObjectAnimator.ofFloat(mView, "alpha", dimAlpha), + // Animation doesn't start from the current value (1f) sometimes, + // so specify the desired initial value here. + ObjectAnimator.ofFloat(mView, "alpha", 1f, dimAlpha), ObjectAnimator.ofFloat(mTitleView, "alpha", 0f)); mFocusLoseAnimatorSet.setDuration(duration); mFocusLoseAnimatorSet.setInterpolator(Interpolators.FAST_OUT_SLOW_IN); |