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

Commit f6a90fd2 authored by Jovana Knezevic's avatar Jovana Knezevic Committed by Android (Google) Code Review
Browse files

Merge "Initialize mScreenLifecycle before user switcher gets created." into qt-qpr1-dev

parents 8a7c8e67 504e7531
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -200,6 +200,11 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt
                com.android.internal.R.bool.config_automotiveHideNavBarForKeyboard);
        mBottomNavBarVisible = false;

        // Need to initialize screen lifecycle before calling super.start - before switcher is
        // created.
        mScreenLifecycle = Dependency.get(ScreenLifecycle.class);
        mScreenLifecycle.addObserver(mScreenObserver);

        super.start();
        mTaskStackListener = new TaskStackListenerImpl();
        mActivityManagerWrapper = ActivityManagerWrapper.getInstance();
@@ -246,9 +251,6 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt
        mPowerManagerHelper.connectToCarService();

        mSwitchToGuestTimer = new SwitchToGuestTimer(mContext);

        mScreenLifecycle = Dependency.get(ScreenLifecycle.class);
        mScreenLifecycle.addObserver(mScreenObserver);
    }

    /**