commit | 407d8d08f0c6f20b28c554b5daaad752f564f4f3 | [log] [tgz] |
---|---|---|
author | Winson <winsonc@google.com> | Fri Jan 08 16:55:33 2016 -0800 |
committer | Winson <winsonc@google.com> | Thu Jan 14 15:23:34 2016 -0800 |
tree | eaccf1cc3e91edb293fe6df5a34096c5ee47cd1d | |
parent | 3e8747414520ee348cf4b9c4a6afd9ff80b5a8f8 [diff] |
Ensure that the front-most task never dims when scrolling the stack. Change-Id: I370311b78203c079c4bbfa67753da13f91a15cbc
diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackLayoutAlgorithm.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackLayoutAlgorithm.java index e908e53..1e3baa6 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackLayoutAlgorithm.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackLayoutAlgorithm.java
@@ -650,7 +650,11 @@ y += (mStackRect.top - mTaskRect.top); z = Math.max(mMinTranslationZ, Math.min(mMaxTranslationZ, mMinTranslationZ + (p * (mMaxTranslationZ - mMinTranslationZ)))); - relP = unfocusedP; + if (mNumStackTasks == 1) { + relP = 1f; + } else { + relP = Math.min(mMaxScrollP, unfocusedP); + } } // Fill out the transform