Remove bottom corner radius from notification scrim
Removes the bottom corner radius from the notifications scrim except in split shade (or when predictive back animation is running), to avoid instances of mismatch between the rendered corner and the actual device corner. Bug: 278957007 Test: verified scrim looks correct in accordion and split shade Change-Id: Ia3e575c2a306bdb73adad339e27692dea840d093
This commit is contained in:
@@ -1216,7 +1216,8 @@ public class QuickSettingsController implements Dumpable {
|
||||
if (mIsFullWidth) {
|
||||
clipStatusView = qsVisible;
|
||||
float screenCornerRadius =
|
||||
mRecordingController.isRecording() || mCastController.hasConnectedCastDevice()
|
||||
!mSplitShadeEnabled || mRecordingController.isRecording()
|
||||
|| mCastController.hasConnectedCastDevice()
|
||||
? 0 : mScreenCornerRadius;
|
||||
radius = (int) MathUtils.lerp(screenCornerRadius, mScrimCornerRadius,
|
||||
Math.min(top / (float) mScrimCornerRadius, 1f));
|
||||
|
||||
Reference in New Issue
Block a user