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
@@ -326,7 +326,11 @@ public final class DigitalWellBeingToast {
} }
private void setBannerOutline() { 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() { mBanner.setOutlineProvider(new ViewOutlineProvider() {
@Override @Override
public void getOutline(View view, Outline outline) { public void getOutline(View view, Outline outline) {