Merge \"Fix smooth panel deceleration\" into nyc-dev

am: e858432241

Change-Id: I2520d88620d5f3f12cab60a9422db8a41e40bec8
This commit is contained in:
Jorim Jaggi
2016-06-27 20:54:29 +00:00
committed by android-build-merger

View File

@@ -154,8 +154,8 @@ public class StackScrollAlgorithm {
float newNotificationEnd = newYTranslation + newHeight;
boolean isHeadsUp = (child instanceof ExpandableNotificationRow)
&& ((ExpandableNotificationRow) child).isPinned();
if (newYTranslation < previousNotificationEnd && ambientState.isShadeExpanded()
&& !isHeadsUp) {
if (newYTranslation < previousNotificationEnd
&& (!isHeadsUp || ambientState.isShadeExpanded())) {
// The previous view is overlapping on top, clip!
float overlapAmount = previousNotificationEnd - newYTranslation;
state.clipTopAmount = (int) overlapAmount;