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

Commit 191f4de9 authored by Alex Chau's avatar Alex Chau Committed by Android (Google) Code Review
Browse files

Merge "Use BaseContainerInterface.getTaskDimension for windowSize in DesktopTaskView" into main

parents 96d8b02c 944a7a61
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ import static com.android.launcher3.util.SplitConfigurationOptions.STAGE_POSITIO
import android.content.Context;
import android.content.pm.PackageManager;
import android.graphics.Point;
import android.graphics.PointF;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.LayerDrawable;
@@ -45,6 +46,7 @@ import com.android.launcher3.desktop.DesktopRecentsTransitionController;
import com.android.launcher3.icons.IconProvider;
import com.android.launcher3.util.CancellableTask;
import com.android.launcher3.util.RunnableList;
import com.android.quickstep.BaseContainerInterface;
import com.android.quickstep.RecentsModel;
import com.android.quickstep.TaskThumbnailCache;
import com.android.quickstep.util.RecentsOrientedState;
@@ -87,6 +89,8 @@ public class DesktopTaskView extends TaskView {

    private int mChildCountAtInflation;

    private final PointF mTempPointF = new PointF();

    public DesktopTaskView(Context context) {
        this(context, null);
    }
@@ -431,8 +435,10 @@ public class DesktopTaskView extends TaskView {
            return;
        }

        int windowWidth = mContainer.getDeviceProfile().widthPx;
        int windowHeight = mContainer.getDeviceProfile().heightPx;
        BaseContainerInterface.getTaskDimension(mContext, mContainer.getDeviceProfile(),
                mTempPointF);
        int windowWidth = (int) mTempPointF.x;
        int windowHeight = (int) mTempPointF.y;

        float scaleWidth = containerWidth / (float) windowWidth;
        float scaleHeight = containerHeight / (float) windowHeight;