diff --git a/services/core/java/com/android/server/wm/DimLayerController.java b/services/core/java/com/android/server/wm/DimLayerController.java index f9aca0009ee2e..baf8b6223e301 100644 --- a/services/core/java/com/android/server/wm/DimLayerController.java +++ b/services/core/java/com/android/server/wm/DimLayerController.java @@ -270,11 +270,7 @@ class DimLayerController { } void removeDimLayerUser(DimLayer.DimLayerUser dimLayerUser) { - DimLayerState state = mState.get(dimLayerUser); - if (state != null) { - state.dimLayer.destroySurface(); - mState.remove(dimLayerUser); - } + mState.remove(dimLayerUser); } void applyDimBehind(DimLayer.DimLayerUser dimLayerUser, WindowStateAnimator animator) {