Merge "Fixed notification scrim top corner radius" into udc-qpr-dev
This commit is contained in:
@@ -1220,14 +1220,15 @@ public class QuickSettingsController implements Dumpable {
|
|||||||
if (mIsFullWidth) {
|
if (mIsFullWidth) {
|
||||||
clipStatusView = qsVisible;
|
clipStatusView = qsVisible;
|
||||||
float screenCornerRadius =
|
float screenCornerRadius =
|
||||||
!mSplitShadeEnabled || mRecordingController.isRecording()
|
mRecordingController.isRecording() || mCastController.hasConnectedCastDevice()
|
||||||
|| mCastController.hasConnectedCastDevice()
|
|
||||||
? 0 : mScreenCornerRadius;
|
? 0 : mScreenCornerRadius;
|
||||||
radius = (int) MathUtils.lerp(screenCornerRadius, mScrimCornerRadius,
|
radius = (int) MathUtils.lerp(screenCornerRadius, mScrimCornerRadius,
|
||||||
Math.min(top / (float) mScrimCornerRadius, 1f));
|
Math.min(top / (float) mScrimCornerRadius, 1f));
|
||||||
|
|
||||||
float bottomRadius = mExpanded ? screenCornerRadius :
|
float bottomRadius = mSplitShadeEnabled ? screenCornerRadius : 0;
|
||||||
calculateBottomCornerRadius(screenCornerRadius);
|
if (!mExpanded) {
|
||||||
|
bottomRadius = calculateBottomCornerRadius(bottomRadius);
|
||||||
|
}
|
||||||
mScrimController.setNotificationBottomRadius(bottomRadius);
|
mScrimController.setNotificationBottomRadius(bottomRadius);
|
||||||
}
|
}
|
||||||
if (isQsFragmentCreated()) {
|
if (isQsFragmentCreated()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user