From 4e3dddce350d61fc14ee2cbcddbdf095cbc4ced8 Mon Sep 17 00:00:00 2001 From: John Li Date: Wed, 4 Mar 2020 21:35:43 +0800 Subject: Provide QSFactory Bug: 145892579 Test: atest SystemUITests:CustomTileTest SystemUITests:QSTileHostTest Change-Id: I3b676e6fc2ec3f3b779c13b7dc8214569cc427e5 Merged-In: I3b676e6fc2ec3f3b779c13b7dc8214569cc427e5 (cherry picked from commit 6fa10209d75388c8b635224b08adae6486f5f539) --- .../CarSystemUI/src/com/android/systemui/CarSystemUIModule.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'packages/CarSystemUI') diff --git a/packages/CarSystemUI/src/com/android/systemui/CarSystemUIModule.java b/packages/CarSystemUI/src/com/android/systemui/CarSystemUIModule.java index 8292d304af2d..14d5bd53a9ab 100644 --- a/packages/CarSystemUI/src/com/android/systemui/CarSystemUIModule.java +++ b/packages/CarSystemUI/src/com/android/systemui/CarSystemUIModule.java @@ -27,9 +27,11 @@ import com.android.systemui.car.CarDeviceProvisionedControllerImpl; import com.android.systemui.dagger.SystemUIRootComponent; import com.android.systemui.dock.DockManager; import com.android.systemui.dock.DockManagerImpl; +import com.android.systemui.plugins.qs.QSFactory; import com.android.systemui.plugins.statusbar.StatusBarStateController; import com.android.systemui.power.EnhancedEstimates; import com.android.systemui.power.EnhancedEstimatesImpl; +import com.android.systemui.qs.tileimpl.QSFactoryImpl; import com.android.systemui.recents.Recents; import com.android.systemui.recents.RecentsImplementation; import com.android.systemui.stackdivider.DividerModule; @@ -106,6 +108,10 @@ abstract class CarSystemUIModule { public abstract BatteryController provideBatteryController( BatteryControllerImpl controllerImpl); + @Binds + @Singleton + public abstract QSFactory provideQSFactory(QSFactoryImpl qsFactoryImpl); + @Binds abstract DockManager bindDockManager(DockManagerImpl dockManager); -- cgit v1.2.3-59-g8ed1b