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

Commit ad890ac5 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Use getMeasuredWidth instead of getWidth in setSplitIconParams" into sc-v2-dev

parents 3013c7ec 4bdf8c17
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -249,7 +249,7 @@ public class GroupedTaskView extends TaskView {
        boolean isRtl = getLayoutDirection() == LAYOUT_DIRECTION_RTL;

        getPagedOrientationHandler().setSplitIconParams(mIconView, mIconView2,
                taskIconHeight, mSnapshotView.getWidth(), mSnapshotView.getHeight(),
                taskIconHeight, mSnapshotView.getMeasuredWidth(), mSnapshotView.getMeasuredHeight(),
                isRtl, deviceProfile, mSplitBoundsConfig);
    }

+4 −3
Original line number Diff line number Diff line
@@ -541,17 +541,18 @@ public class PortraitPagedViewHandler implements PagedOrientationHandler {

        if (deviceProfile.isLandscape) {
            primaryIconParams.gravity = TOP | START;
            primaryIconView.setTranslationX(primarySnapshotWidth - primaryIconView.getWidth());
            primaryIconView.setTranslationX(
                    primarySnapshotWidth - primaryIconView.getMeasuredWidth());
            primaryIconView.setTranslationY(0);
            secondaryIconParams.gravity = TOP | START;
            secondaryIconView.setTranslationX(primarySnapshotWidth + dividerBar);
        } else {
            primaryIconParams.gravity = TOP | CENTER_HORIZONTAL;
            primaryIconView.setTranslationX(-(primaryIconView.getWidth()) / 2f);
            primaryIconView.setTranslationX(-(primaryIconView.getMeasuredWidth()) / 2f);
            primaryIconView.setTranslationY(0);

            secondaryIconParams.gravity = TOP | CENTER_HORIZONTAL;
            secondaryIconView.setTranslationX(secondaryIconView.getWidth() / 2f);
            secondaryIconView.setTranslationX(secondaryIconView.getMeasuredWidth() / 2f);
        }
        secondaryIconView.setTranslationY(0);
        primaryIconView.setLayoutParams(primaryIconParams);