Merge "Reset pinch gesture on apps without seamless resize" into udc-dev

This commit is contained in:
Mateusz Cicheński
2023-04-18 17:21:49 +00:00
committed by Android (Google) Code Review

View File

@@ -1532,6 +1532,9 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener,
if (snapshotSurface != null) {
mSyncTransactionQueue.queue(wct);
mSyncTransactionQueue.runInSync(t -> {
// reset the pinch gesture
maybePerformFinishResizeCallback();
// Scale the snapshot from its pre-resize bounds to the post-resize bounds.
mSurfaceTransactionHelper.scale(t, snapshotSurface, preResizeBounds,
snapshotDest);