Clear notification undershelf background
Bug: 171817112 Test: manual, for minimized, expanded, heads up notifs adb shell settings put global show_new_notif_dismiss [0|1] 1) disable flag - undershelf unchanged 2) enable flag - undershelf background is transparent Change-Id: Icf2a0d0116e8a2c7263b370060676135f8830587
This commit is contained in:
@@ -835,7 +835,13 @@ public class NotificationStackScrollLayout extends ViewGroup implements Dumpable
|
||||
if (!mShouldDrawNotificationBackground) {
|
||||
return;
|
||||
}
|
||||
|
||||
final boolean clearUndershelf = Settings.Global.getInt(mContext.getContentResolver(),
|
||||
Settings.Global.SHOW_NEW_NOTIF_DISMISS, 0 /* show background by default */) == 1;
|
||||
if (clearUndershelf) {
|
||||
mBackgroundPaint.setColor(Color.TRANSPARENT);
|
||||
invalidate();
|
||||
return;
|
||||
}
|
||||
// Interpolate between semi-transparent notification panel background color
|
||||
// and white AOD separator.
|
||||
float colorInterpolation = MathUtils.smoothStep(0.4f /* start */, 1f /* end */,
|
||||
|
||||
Reference in New Issue
Block a user