Loading packages/SystemUI/src/com/android/systemui/statusbar/dagger/StatusBarPerDisplayModule.kt +5 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ import com.android.systemui.statusbar.data.repository.StatusBarConfigurationCont import com.android.systemui.statusbar.data.repository.StatusBarConfigurationControllerStore import com.android.systemui.statusbar.domain.interactor.StatusBarIconRefreshInteractor import com.android.systemui.statusbar.domain.interactor.StatusBarIconRefreshInteractorImpl import com.android.systemui.statusbar.pipeline.shared.domain.interactor.HomeStatusBarInteractor import com.android.systemui.statusbar.ui.SystemBarUtilsState import com.android.systemui.statusbar.window.StatusBarWindowStateController import dagger.Binds Loading Loading @@ -59,6 +60,10 @@ interface StatusBarPerDisplayModule { impl: OngoingActivityChipsViewModel ): OngoingActivityChipsViewModel @Binds @DisplayAware fun homeStatusBarInteractor(interactor: HomeStatusBarInteractor): HomeStatusBarInteractor companion object { /** * Ideally StatusBarConfigurationControllerStore should be moved to [PerDisplaySingleton] in Loading packages/SystemUI/src/com/android/systemui/statusbar/pipeline/shared/domain/interactor/HomeStatusBarInteractor.kt +2 −2 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ package com.android.systemui.statusbar.pipeline.shared.domain.interactor import com.android.systemui.dagger.SysUISingleton import com.android.systemui.display.dagger.SystemUIDisplaySubcomponent.PerDisplaySingleton import com.android.systemui.statusbar.disableflags.domain.interactor.DisableFlagsInteractor import com.android.systemui.statusbar.pipeline.airplane.domain.interactor.AirplaneModeInteractor import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.CarrierConfigInteractor Loading @@ -32,7 +32,7 @@ import kotlinx.coroutines.flow.map * Interactor for the home screen status bar (aka * [com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment]). */ @SysUISingleton @PerDisplaySingleton class HomeStatusBarInteractor @Inject constructor( Loading packages/SystemUI/src/com/android/systemui/statusbar/pipeline/shared/ui/viewmodel/HomeStatusBarViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -254,7 +254,7 @@ constructor( override val statusBarBoundsViewModelFactory: StatusBarBoundsViewModel.Factory, override val appHandlesViewModelFactory: AppHandlesViewModel.Factory, tableLoggerFactory: TableLogBufferFactory, homeStatusBarInteractor: HomeStatusBarInteractor, @DisplayAware homeStatusBarInteractor: HomeStatusBarInteractor, homeStatusBarIconBlockListInteractor: HomeStatusBarIconBlockListInteractor, lightsOutInteractor: LightsOutInteractor, notificationsInteractor: ActiveNotificationsInteractor, Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/dagger/StatusBarPerDisplayModule.kt +5 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ import com.android.systemui.statusbar.data.repository.StatusBarConfigurationCont import com.android.systemui.statusbar.data.repository.StatusBarConfigurationControllerStore import com.android.systemui.statusbar.domain.interactor.StatusBarIconRefreshInteractor import com.android.systemui.statusbar.domain.interactor.StatusBarIconRefreshInteractorImpl import com.android.systemui.statusbar.pipeline.shared.domain.interactor.HomeStatusBarInteractor import com.android.systemui.statusbar.ui.SystemBarUtilsState import com.android.systemui.statusbar.window.StatusBarWindowStateController import dagger.Binds Loading Loading @@ -59,6 +60,10 @@ interface StatusBarPerDisplayModule { impl: OngoingActivityChipsViewModel ): OngoingActivityChipsViewModel @Binds @DisplayAware fun homeStatusBarInteractor(interactor: HomeStatusBarInteractor): HomeStatusBarInteractor companion object { /** * Ideally StatusBarConfigurationControllerStore should be moved to [PerDisplaySingleton] in Loading
packages/SystemUI/src/com/android/systemui/statusbar/pipeline/shared/domain/interactor/HomeStatusBarInteractor.kt +2 −2 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ package com.android.systemui.statusbar.pipeline.shared.domain.interactor import com.android.systemui.dagger.SysUISingleton import com.android.systemui.display.dagger.SystemUIDisplaySubcomponent.PerDisplaySingleton import com.android.systemui.statusbar.disableflags.domain.interactor.DisableFlagsInteractor import com.android.systemui.statusbar.pipeline.airplane.domain.interactor.AirplaneModeInteractor import com.android.systemui.statusbar.pipeline.mobile.domain.interactor.CarrierConfigInteractor Loading @@ -32,7 +32,7 @@ import kotlinx.coroutines.flow.map * Interactor for the home screen status bar (aka * [com.android.systemui.statusbar.phone.fragment.CollapsedStatusBarFragment]). */ @SysUISingleton @PerDisplaySingleton class HomeStatusBarInteractor @Inject constructor( Loading
packages/SystemUI/src/com/android/systemui/statusbar/pipeline/shared/ui/viewmodel/HomeStatusBarViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -254,7 +254,7 @@ constructor( override val statusBarBoundsViewModelFactory: StatusBarBoundsViewModel.Factory, override val appHandlesViewModelFactory: AppHandlesViewModel.Factory, tableLoggerFactory: TableLogBufferFactory, homeStatusBarInteractor: HomeStatusBarInteractor, @DisplayAware homeStatusBarInteractor: HomeStatusBarInteractor, homeStatusBarIconBlockListInteractor: HomeStatusBarIconBlockListInteractor, lightsOutInteractor: LightsOutInteractor, notificationsInteractor: ActiveNotificationsInteractor, Loading