commit | 2a8093e5fd6fca8b0eff0c5d5025d213587b316b | [log] [tgz] |
---|---|---|
author | Jon Miranda <jonmiranda@google.com> | Wed Jun 17 17:53:59 2020 -0700 |
committer | Jon Miranda <jonmiranda@google.com> | Wed Jun 17 17:55:26 2020 -0700 |
tree | 15b2ee2c8fff7c6c8c31fa6c2584242de2b84559 | |
parent | 4de12a2424da21192679833dd155700e022f4ea9 [diff] |
Use screenSpaceBounds to position the target window for recents mw animation. Verified window is moving as expected using winscope. Note: Position is off when launching non-center task. Bug: 159171509 Change-Id: Ib11ed7df9a877348d76543279203f9bfc25f7829
diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/util/TaskViewSimulator.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/util/TaskViewSimulator.java index 196a7c4..70fb78e 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/util/TaskViewSimulator.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/util/TaskViewSimulator.java
@@ -141,7 +141,8 @@ */ public void setPreview(RemoteAnimationTargetCompat runningTarget) { setPreviewBounds(runningTarget.screenSpaceBounds, runningTarget.contentInsets); - mRunningTargetWindowPosition.set(runningTarget.position.x, runningTarget.position.y); + mRunningTargetWindowPosition.set(runningTarget.screenSpaceBounds.left, + runningTarget.screenSpaceBounds.top); } /**