diff --git a/services/java/com/android/server/wm/ScreenRotationAnimation.java b/services/java/com/android/server/wm/ScreenRotationAnimation.java index 3708df27c7d90..b2fbec14162ad 100644 --- a/services/java/com/android/server/wm/ScreenRotationAnimation.java +++ b/services/java/com/android/server/wm/ScreenRotationAnimation.java @@ -234,6 +234,7 @@ class ScreenRotationAnimation { mSurfaceControl.setLayer(FREEZE_LAYER + 1); mSurfaceControl.setAlpha(0); mSurfaceControl.show(); + sur.destroy(); } catch (SurfaceControl.OutOfResourcesException e) { Slog.w(TAG, "Unable to allocate freeze surface", e); }