From 8cd80403cce36ef5d63c09505376e261e05da8e2 Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Tue, 1 Aug 2017 10:44:29 -0700 Subject: Fixed an issue where the statusbar was expanded Since we weren't always updating our state whether our scrims are visible, we could get stuck in an uninteractable state. Test: manual, doubletap on AOD notification Change-Id: I48eca4f29775578382098cf8be876be09ba037a9 Fixes: 64216359 --- .../src/com/android/systemui/statusbar/phone/ScrimController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java index eabf07bcbbd6..72746858ef89 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java @@ -500,6 +500,7 @@ public class ScrimController implements ViewTreeObserver.OnPreDrawListener, } else { scrim.setAlpha(alpha1); } + dispatchScrimsVisible(); } private void startScrimAnimation(final View scrim, float target) { @@ -532,6 +533,7 @@ public class ScrimController implements ViewTreeObserver.OnPreDrawListener, } scrim.setTag(TAG_KEY_ANIM, null); scrim.setTag(TAG_KEY_ANIM_TARGET, null); + dispatchScrimsVisible(); } }); anim.start(); -- cgit v1.2.3-59-g8ed1b