From e9159b452116833cff6202c7e6efa91ff62d6724 Mon Sep 17 00:00:00 2001 From: Vinit Nayak Date: Mon, 18 Jul 2022 17:19:58 +0000 Subject: [PATCH] Revert "Crop windowing layer to that of display size in screen rotation animation" This reverts commit 2ebf2466d75b7e6e671875d459b497cd55f01bbd. Reason for revert: b/239424216 Change-Id: I38660e65b42b62cb5203d2e6b69d914d4251a6fa --- .../com/android/server/wm/ScreenRotationAnimation.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/services/core/java/com/android/server/wm/ScreenRotationAnimation.java b/services/core/java/com/android/server/wm/ScreenRotationAnimation.java index d09068b02fd49..f80e732c8212a 100644 --- a/services/core/java/com/android/server/wm/ScreenRotationAnimation.java +++ b/services/core/java/com/android/server/wm/ScreenRotationAnimation.java @@ -600,7 +600,7 @@ class ScreenRotationAnimation { } private SurfaceAnimator startDisplayRotation() { - SurfaceAnimator animator = startAnimation(initializeBuilder() + return startAnimation(initializeBuilder() .setAnimationLeashParent(mDisplayContent.getSurfaceControl()) .setSurfaceControl(mDisplayContent.getWindowingLayer()) .setParentSurfaceControl(mDisplayContent.getSurfaceControl()) @@ -609,13 +609,6 @@ class ScreenRotationAnimation { .build(), createWindowAnimationSpec(mRotateEnterAnimation), this::onAnimationEnd); - - // Crop the animation leash to avoid extended wallpaper from showing over - // mBackColorSurface - Rect displayBounds = mDisplayContent.getBounds(); - mDisplayContent.getPendingTransaction() - .setWindowCrop(animator.mLeash, displayBounds.width(), displayBounds.height()); - return animator; } private SurfaceAnimator startScreenshotAlphaAnimation() {