Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1aa629cd authored by jovanak's avatar jovanak
Browse files

Adding null check for the case when user switcher is disabled (for example in

retail mode).

Fixes: 113269334
Test: Observed SysUI crash in retail mode before, and SysUI proper initialization after the fix.
Change-Id: I301eac98b4e8c46fd374fa69755e4d177587f679
parent 68fa15e3
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -491,6 +491,10 @@ public class CarStatusBar extends StatusBar implements
    @Override
    public void onStateChanged(int newState) {
        super.onStateChanged(newState);
        if (mFullscreenUserSwitcher == null) {
            return; // Not using the full screen user switcher.
        }

        if (newState == StatusBarState.FULLSCREEN_USER_SWITCHER) {
            if (!mFullscreenUserSwitcher.isVisible()) {
                // Current execution path continues to set state after this, thus we deffer the