summaryrefslogtreecommitdiff
path: root/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java
diff options
context:
space:
mode:
authorNick Chameyev <nickchameyev@google.com>2022-09-23 12:04:18 +0100
committerNick Chameyev <nickchameyev@google.com>2022-10-05 10:23:54 +0100
commitcbfb35edc7fffd3b41eff3f62e23a4b5aa4a7d3e (patch)
tree86e109dfc209a7631a663bc50cc40e04e4405a9d /quickstep/src/com/android/quickstep/util/TaskViewSimulator.java
parent5e47e78a1717bfda30760191cc7483fbad7675c1 (diff)
downloadLauncher3-cbfb35edc7fffd3b41eff3f62e23a4b5aa4a7d3e.tar.gz
Extract PreviewPositionHelper to shared library
Moves Launcher's PreviewPositionHelper to shared library between SystemUI and Launcher to reuse it in the future in the partial screensharing recents selector. There should be no functional changes in the code itself. Bug: 240924926 Test: presubmit Change-Id: Ib38b6f9db91e63a2598bf81229e3cd3e1a49ca60
Diffstat (limited to 'quickstep/src/com/android/quickstep/util/TaskViewSimulator.java')
-rw-r--r--quickstep/src/com/android/quickstep/util/TaskViewSimulator.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java b/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java
index 4cdf557e3e..c03aa3f446 100644
--- a/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java
+++ b/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java
@@ -46,9 +46,9 @@ import com.android.launcher3.util.TraceHelper;
import com.android.quickstep.AnimatedFloat;
import com.android.quickstep.BaseActivityInterface;
import com.android.quickstep.TaskAnimationManager;
-import com.android.quickstep.views.TaskThumbnailView.PreviewPositionHelper;
import com.android.quickstep.views.TaskView.FullscreenDrawParams;
import com.android.systemui.shared.recents.model.ThumbnailData;
+import com.android.systemui.shared.recents.utilities.PreviewPositionHelper;
import com.android.systemui.shared.system.RemoteAnimationTargetCompat;
import com.android.systemui.shared.system.SyncRtSurfaceTransactionApplierCompat.SurfaceParams.Builder;
@@ -317,9 +317,9 @@ public class TaskViewSimulator implements TransformParams.BuilderProxy {
// mIsRecentsRtl is the inverse of TaskView RTL.
boolean isRtlEnabled = !mIsRecentsRtl;
mPositionHelper.updateThumbnailMatrix(
- mThumbnailPosition, mThumbnailData,
- mTaskRect.width(), mTaskRect.height(),
- mDp, mOrientationState.getRecentsActivityRotation(), isRtlEnabled);
+ mThumbnailPosition, mThumbnailData, mTaskRect.width(), mTaskRect.height(),
+ mDp.widthPx, mDp.taskbarSize, mDp.isTablet,
+ mOrientationState.getRecentsActivityRotation(), isRtlEnabled);
mPositionHelper.getMatrix().invert(mInversePositionMatrix);
if (DEBUG) {
Log.d(TAG, " taskRect: " + mTaskRect);