Don't fade away clock when QS expands
QS isn't transparent anymore, the clock shouldn't fade away.
Fading out the clock was introduced in O-MR1 to avoid the contrast
between the white clock and the wallpaper.
Test: visual
Test: drag panel until bouncer almost shows up, release it
Bug: 73830624
Change-Id: I8b31a40cebf7dc2109db34cafc2701925fceabf5
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
index 51d094e..9d2480b 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
@@ -205,7 +205,6 @@
private int mQsFalsingThreshold;
private float mKeyguardStatusBarAnimateAlpha = 1f;
- private float mQsClockAlphaOverride = 1f;
private int mOldLayoutDirection;
private HeadsUpTouchHelper mHeadsUpTouchHelper;
private boolean mIsExpansionFromHeadsUp;
@@ -583,7 +582,7 @@
private void updateClock() {
if (!mKeyguardStatusViewAnimating) {
- mKeyguardStatusView.setAlpha(mClockPositionResult.clockAlpha * mQsClockAlphaOverride);
+ mKeyguardStatusView.setAlpha(mClockPositionResult.clockAlpha);
}
}
@@ -1310,15 +1309,6 @@
mQsNavbarScrim.setAlpha(getQsExpansionFraction());
}
- // Fade clock when QS is on top of it
- float newClockAlpha = (height - mKeyguardStatusView.getY()) /
- mKeyguardStatusView.getHeight();
- newClockAlpha = 1 - MathUtils.constrain(newClockAlpha, 0, 1);
- if (newClockAlpha != mQsClockAlphaOverride) {
- mQsClockAlphaOverride = Interpolators.ALPHA_OUT.getInterpolation(newClockAlpha);
- updateClock();
- }
-
if (mAccessibilityManager.isEnabled()) {
setAccessibilityPaneTitle(determineAccessibilityPaneTitle());
}