diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java index 4d0c8c3a7fb60..2495d2253abb8 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java @@ -1172,9 +1172,11 @@ public abstract class PanelView extends FrameLayout { } protected void notifyBarPanelExpansionChanged() { - mBar.panelExpansionChanged(mExpandedFraction, mExpandedFraction > 0f - || mPeekAnimator != null || mInstantExpanding || isPanelVisibleBecauseOfHeadsUp() - || mTracking || mHeightAnimator != null); + if (mBar != null) { + mBar.panelExpansionChanged(mExpandedFraction, mExpandedFraction > 0f + || mPeekAnimator != null || mInstantExpanding + || isPanelVisibleBecauseOfHeadsUp() || mTracking || mHeightAnimator != null); + } if (mExpansionListener != null) { mExpansionListener.accept(mExpandedFraction, mTracking); }