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

Commit 1f766503 authored by LuK1337's avatar LuK1337 Committed by Łukasz Patron
Browse files

fixup! Add support for runtime toggle of navbar

This fixes CarSystemUI and CarSystemUI-tests compilation.

Change-Id: I92d9eb4b3e928874d6fbc4936c8007a914478a72
parent b2bfd919
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -113,6 +113,7 @@ import com.android.systemui.statusbar.policy.NetworkController;
import com.android.systemui.statusbar.policy.RemoteInputQuickSettingsDisabler;
import com.android.systemui.statusbar.policy.UserInfoControllerImpl;
import com.android.systemui.statusbar.policy.UserSwitcherController;
import com.android.systemui.tuner.TunerService;
import com.android.systemui.volume.VolumeComponent;

import java.io.FileDescriptor;
@@ -224,6 +225,7 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt
            KeyguardIndicationController keyguardIndicationController,
            DismissCallbackRegistry dismissCallbackRegistry,
            StatusBarTouchableRegionManager statusBarTouchableRegionManager,
            TunerService tunerService,
            Lazy<NotificationShadeDepthController> depthControllerLazy,
            /* Car Settings injected components. */
            CarNavigationBarController carNavigationBarController) {
@@ -304,7 +306,8 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt
                keyguardIndicationController,
                dismissCallbackRegistry,
                depthControllerLazy,
                statusBarTouchableRegionManager);
                statusBarTouchableRegionManager,
                tunerService);
        mUserSwitcherController = userSwitcherController;
        mScrimController = scrimController;
        mCarDeviceProvisionedController = carDeviceProvisionedController;
+3 −0
Original line number Diff line number Diff line
@@ -98,6 +98,7 @@ import com.android.systemui.statusbar.policy.NetworkController;
import com.android.systemui.statusbar.policy.RemoteInputQuickSettingsDisabler;
import com.android.systemui.statusbar.policy.UserInfoControllerImpl;
import com.android.systemui.statusbar.policy.UserSwitcherController;
import com.android.systemui.tuner.TunerService;
import com.android.systemui.volume.VolumeComponent;

import java.util.Optional;
@@ -199,6 +200,7 @@ public class CarStatusBarModule {
            KeyguardIndicationController keyguardIndicationController,
            DismissCallbackRegistry dismissCallbackRegistry,
            StatusBarTouchableRegionManager statusBarTouchableRegionManager,
            TunerService tunerService,
            Lazy<NotificationShadeDepthController> notificationShadeDepthControllerLazy,
            CarNavigationBarController carNavigationBarController) {
        return new CarStatusBar(
@@ -277,6 +279,7 @@ public class CarStatusBarModule {
                keyguardIndicationController,
                dismissCallbackRegistry,
                statusBarTouchableRegionManager,
                tunerService,
                notificationShadeDepthControllerLazy,
                carNavigationBarController);
    }