summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Lucas Dupin <dupin@google.com> 2019-08-09 11:12:21 -0700
committer android-build-merger <android-build-merger@google.com> 2019-08-09 11:12:21 -0700
commitc442f90205b81efd55c84e01e41c8115f74ecd3c (patch)
tree35f8f3941b930fb29f6b12025bdb424971d91ef9
parent4b8e02d15be01777fde8995dfb7cf9640fa442d3 (diff)
parentf81411592b4b82125b49e9a03ac7f103dc23c651 (diff)
Merge "Fade from black when reach" into qt-r1-dev am: 331cdb72e6
am: f81411592b Change-Id: I93d665cab8dab34c31371fba1e75ec6d4a4b0bd1
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimState.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimState.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimState.java
index c706062d3bb3..b45914b2e83d 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimState.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimState.java
@@ -133,6 +133,12 @@ public enum ScrimState {
mBlankScreen = mDisplayRequiresBlanking;
mAnimationDuration = mWakeLockScreenSensorActive
? ScrimController.ANIMATION_DURATION_LONG : ScrimController.ANIMATION_DURATION;
+
+ // Wake sensor will show the wallpaper, let's fade from black. Otherwise it will
+ // feel like the screen is flashing if the wallpaper is light.
+ if (mWakeLockScreenSensorActive && previousState == AOD) {
+ updateScrimColor(mScrimBehind, 1f /* alpha */, Color.BLACK);
+ }
}
@Override