diff --git a/quickstep/src/com/android/quickstep/views/GroupedTaskView.java b/quickstep/src/com/android/quickstep/views/GroupedTaskView.java index 9311261624..b215ef1f54 100644 --- a/quickstep/src/com/android/quickstep/views/GroupedTaskView.java +++ b/quickstep/src/com/android/quickstep/views/GroupedTaskView.java @@ -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); } diff --git a/src/com/android/launcher3/touch/PortraitPagedViewHandler.java b/src/com/android/launcher3/touch/PortraitPagedViewHandler.java index b9f1b66a68..cb1ba7d402 100644 --- a/src/com/android/launcher3/touch/PortraitPagedViewHandler.java +++ b/src/com/android/launcher3/touch/PortraitPagedViewHandler.java @@ -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);