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 7f4467b37a446..6df5884328b3c 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackLayoutAlgorithm.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackLayoutAlgorithm.java @@ -514,7 +514,10 @@ public class TaskStackLayoutAlgorithm { (mHeaderBarHeight * 1f) + 1; float initialFocusedOffsetPct = initialFocusedOffset / mStackRect.height(); float initialFocusedNormX = mUnfocusedCurveInterpolator.getX(initialFocusedOffsetPct); - float initialBottomOffset = mStackBottomOffset + mInitialBottomPeekHeight; + float initialBottomOffset = mStackBottomOffset + + (ssp.hasDockedTask() + ? mHeaderBarHeight + : mInitialBottomPeekHeight); float initialBottomOffsetPct = initialBottomOffset / mStackRect.height(); float initialBottomNormX = mUnfocusedCurveInterpolator.getX(initialBottomOffsetPct); /*