From efa9937bbc02d1be4b3259483962b8a54864699f Mon Sep 17 00:00:00 2001 From: Fabian Kozynski Date: Wed, 9 Mar 2022 14:36:26 -0500 Subject: [PATCH] Prevent NPE if View has not been initialized Sets the list to always be non-null (start with a non empty list) Test: manual (no NPE) Fixes: 222722721 Change-Id: I1ef5241cca189a857f39a737ba73638b44ef9a60 --- .../src/com/android/systemui/qs/QuickStatusBarHeader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeader.java b/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeader.java index 8c08873b9ab69..f2dd7700e65eb 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeader.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeader.java @@ -102,7 +102,7 @@ public class QuickStatusBarHeader extends FrameLayout { private int mTopViewMeasureHeight; @NonNull - private List mRssiIgnoredSlots; + private List mRssiIgnoredSlots = List.of(); private boolean mIsSingleCarrier; private boolean mHasCenterCutout;