Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 19ecc8ce authored by Winson's avatar Winson
Browse files

Fixing issue with gap between task views.

- Now that we changed the way the landscape tasks clipped, we no longer
  have to worry about the aspect ratio scaled height.

Bug: 27921659
Change-Id: I86b10805e92decb9995caa3790649f9f7d211784
parent d2a03061
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -454,11 +454,8 @@ public class TaskStackLayoutAlgorithm {
        mStackActionButtonRect.set(mStackRect.left, mStackRect.top - topMargin,
                mStackRect.right, mStackRect.top + mFocusedTopPeekHeight);

        // Anchor the task rect top aligned to the non-freeform stack rect
        float aspect = (float) (windowRect.width() - (mSystemInsets.left + mSystemInsets.right)) /
                (windowRect.height() - (mSystemInsets.top + mSystemInsets.bottom));
        int minHeight = mStackRect.height() - mInitialTopOffset - mStackBottomOffset;
        int height = (int) Math.min(mStackRect.width() / aspect, minHeight);
        // Anchor the task rect top aligned to the stack rect
        int height = mStackRect.height() - mInitialTopOffset - mStackBottomOffset;
        mTaskRect.set(mStackRect.left, mStackRect.top, mStackRect.right, mStackRect.top + height);

        // Short circuit here if the stack rects haven't changed so we don't do all the work below