From 9263a045bae96ffa725acd30a23d69cb1214ad9b Mon Sep 17 00:00:00 2001 From: Chong Zhang Date: Wed, 4 Nov 2015 18:36:00 -0800 Subject: [PATCH] fix missing dim layer surface bug: 24913379 Change-Id: Id3280ba9cccea57ca9cf0274cea589cd58e71a56 --- .../core/java/com/android/server/wm/DimLayerController.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) 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) {