Merge "checking if outline provider is null to handle rare NPE" into tm-qpr-dev

This commit is contained in:
Randy Pfohl
2023-03-28 22:02:03 +00:00
committed by Android (Google) Code Review

View File

@@ -326,7 +326,11 @@ public final class DigitalWellBeingToast {
}
private void setBannerOutline() {
mOldBannerOutlineProvider = mBanner.getOutlineProvider();
// TODO(b\273367585) to investigate why mBanner.getOutlineProvider() can be null
mOldBannerOutlineProvider = mBanner.getOutlineProvider() != null
? mBanner.getOutlineProvider()
: ViewOutlineProvider.BACKGROUND;
mBanner.setOutlineProvider(new ViewOutlineProvider() {
@Override
public void getOutline(View view, Outline outline) {