Merge "Disable notification background drawing"

This commit is contained in:
Lyn Han
2020-12-14 21:52:27 +00:00
committed by Android (Google) Code Review
2 changed files with 1 additions and 16 deletions

View File

@@ -351,7 +351,7 @@
<bool name="config_showNotificationGear">true</bool>
<!-- Whether or not a background should be drawn behind a notification. -->
<bool name="config_drawNotificationBackground">true</bool>
<bool name="config_drawNotificationBackground">false</bool>
<!-- Whether or the notifications can be shown and dismissed with a drag. -->
<bool name="config_enableNotificationShadeDrag">true</bool>

View File

@@ -816,13 +816,6 @@ public class NotificationStackScrollLayout extends ViewGroup implements Dumpable
if (!mShouldDrawNotificationBackground) {
return;
}
final boolean newFlowHideShelf = Settings.Global.getInt(mContext.getContentResolver(),
Settings.Global.SHOW_NEW_NOTIF_DISMISS, 1 /* on by default */) == 1;
if (newFlowHideShelf) {
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 */,
@@ -5569,15 +5562,7 @@ public class NotificationStackScrollLayout extends ViewGroup implements Dumpable
mSectionsManager.updateSectionBoundaries(reason);
}
boolean isSilkDismissEnabled() {
return Settings.Global.getInt(mContext.getContentResolver(),
Settings.Global.SHOW_NEW_NOTIF_DISMISS, 1 /* enabled by default */) == 1;
}
void updateContinuousBackgroundDrawing() {
if (isSilkDismissEnabled()) {
return;
}
boolean continuousBackground = !mAmbientState.isFullyAwake()
&& mSwipeHelper.isSwiping();
if (continuousBackground != mContinuousBackgroundUpdate) {