[Central Surfaces] Make ShadeHeaderController a singleton.
Bug: 277762009 Test: manual: shade header still works, even on font/display changes Test: atest ShadeHeaderControllerTest Change-Id: Ie75ef932d5fe671aaf5da1bd9840c39b2a73241f
This commit is contained in:
@@ -41,6 +41,7 @@ import com.android.systemui.animation.Interpolators
|
||||
import com.android.systemui.animation.ShadeInterpolation
|
||||
import com.android.systemui.battery.BatteryMeterView
|
||||
import com.android.systemui.battery.BatteryMeterViewController
|
||||
import com.android.systemui.dagger.SysUISingleton
|
||||
import com.android.systemui.demomode.DemoMode
|
||||
import com.android.systemui.demomode.DemoModeController
|
||||
import com.android.systemui.dump.DumpManager
|
||||
@@ -59,7 +60,6 @@ import com.android.systemui.statusbar.phone.StatusBarContentInsetsProvider
|
||||
import com.android.systemui.statusbar.phone.StatusBarIconController
|
||||
import com.android.systemui.statusbar.phone.StatusBarLocation
|
||||
import com.android.systemui.statusbar.phone.StatusIconContainer
|
||||
import com.android.systemui.statusbar.phone.dagger.CentralSurfacesComponent.CentralSurfacesScope
|
||||
import com.android.systemui.statusbar.policy.Clock
|
||||
import com.android.systemui.statusbar.policy.ConfigurationController
|
||||
import com.android.systemui.statusbar.policy.NextAlarmController
|
||||
@@ -79,7 +79,7 @@ import javax.inject.Named
|
||||
* * [LARGE_SCREEN_HEADER_TRANSITION_ID]: [LARGE_SCREEN_HEADER_CONSTRAINT] for all other
|
||||
* configurations
|
||||
*/
|
||||
@CentralSurfacesScope
|
||||
@SysUISingleton
|
||||
class ShadeHeaderController
|
||||
@Inject
|
||||
constructor(
|
||||
|
||||
Reference in New Issue
Block a user