Merge "Disable notification background drawing"
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user