From 13e6642243b827a6f5172a5656a99e6ca567b2c2 Mon Sep 17 00:00:00 2001 From: JianYang Liu Date: Thu, 21 Nov 2019 13:19:26 -0800 Subject: [PATCH] DO NOT MERGE Initialized ConfigurationController in CarStatusBar so that child views are recreated when the device changes density. Also resolves issue where on restart, user cannot pull down notification shade. Bug: 144940266 Test: Manual Change-Id: I29a9b9c3d6ee13cd9e1c415ebd6c0177d4c2cf26 --- .../src/com/android/systemui/statusbar/car/CarStatusBar.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java b/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java index 41692960ccbad..a2d8e4b25da1b 100644 --- a/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java +++ b/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java @@ -95,6 +95,7 @@ import com.android.systemui.statusbar.phone.NotificationGroupManager; import com.android.systemui.statusbar.phone.StatusBar; import com.android.systemui.statusbar.phone.StatusBarIconController; import com.android.systemui.statusbar.policy.BatteryController; +import com.android.systemui.statusbar.policy.ConfigurationController; import com.android.systemui.statusbar.policy.DeviceProvisionedController; import com.android.systemui.statusbar.policy.KeyguardMonitor; import com.android.systemui.statusbar.policy.UserSwitcherController; @@ -343,6 +344,7 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt mColorExtractor = Dependency.get(SysuiColorExtractor.class); mNavigationBarController = Dependency.get(NavigationBarController.class); mUserSwitcherController = Dependency.get(UserSwitcherController.class); + mConfigurationController = Dependency.get(ConfigurationController.class); } @Override