Loading packages/SystemUI/src/com/android/systemui/qs/footer/domain/interactor/FooterActionsInteractor.kt +3 −1 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ import com.android.systemui.qs.footer.domain.model.SecurityButtonConfig import com.android.systemui.security.data.repository.SecurityRepository import com.android.systemui.shade.ShadeDisplayAware import com.android.systemui.statusbar.policy.DeviceProvisionedController import com.android.systemui.statusbar.policy.KeyguardStateController; import com.android.systemui.supervision.data.repository.SupervisionRepository import com.android.systemui.user.data.repository.UserSwitcherRepository import com.android.systemui.user.domain.interactor.UserSwitcherInteractor Loading Loading @@ -103,6 +104,7 @@ constructor( private val metricsLogger: MetricsLogger, private val uiEventLogger: UiEventLogger, private val deviceProvisionedController: DeviceProvisionedController, private val keyguardStateController: KeyguardStateController, private val qsSecurityFooterUtils: QSSecurityFooterUtils, private val fgsManagerController: FgsManagerController, private val userSwitcherInteractor: UserSwitcherInteractor, Loading Loading @@ -171,7 +173,7 @@ constructor( ) { uiEventLogger.log(GlobalActionsDialogLite.GlobalActionsEvent.GA_OPEN_QS) globalActionsDialogLite.showOrHideDialog( /* keyguardShowing= */ false, keyguardStateController.isShowing(), /* isDeviceProvisioned= */ true, expandable, context.displayId, Loading packages/SystemUI/tests/utils/src/com/android/systemui/qs/QuickSettingsKosmos.kt +2 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import com.android.systemui.security.data.repository.securityRepository import com.android.systemui.settings.userTracker import com.android.systemui.shade.data.repository.shadeDialogContextInteractor import com.android.systemui.statusbar.policy.deviceProvisionedController import com.android.systemui.statusbar.policy.keyguardStateController import com.android.systemui.statusbar.policy.securityController import com.android.systemui.supervision.data.repository.supervisionRepository import com.android.systemui.user.data.repository.userSwitcherRepository Loading Loading @@ -83,6 +84,7 @@ var Kosmos.footerActionsInteractor: FooterActionsInteractor by Fixture { metricsLogger = metricsLogger, uiEventLogger = uiEventLogger, deviceProvisionedController = deviceProvisionedController, keyguardStateController = keyguardStateController, qsSecurityFooterUtils = qsSecurityFooterUtils, fgsManagerController = fgsManagerController, userSwitcherInteractor = userSwitcherInteractor, Loading packages/SystemUI/tests/utils/src/com/android/systemui/qs/footer/FooterActionsTestUtils.kt +3 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ import com.android.systemui.settings.UserTracker import com.android.systemui.statusbar.policy.DeviceProvisionedController import com.android.systemui.statusbar.policy.FakeSecurityController import com.android.systemui.statusbar.policy.FakeUserInfoController import com.android.systemui.statusbar.policy.KeyguardStateController import com.android.systemui.statusbar.policy.SecurityController import com.android.systemui.statusbar.policy.UserInfoController import com.android.systemui.statusbar.policy.UserSwitcherController Loading Loading @@ -118,6 +119,7 @@ class FooterActionsTestUtils( metricsLogger: MetricsLogger = FakeMetricsLogger(), uiEventLogger: UiEventLogger = UiEventLoggerFake(), deviceProvisionedController: DeviceProvisionedController = mock(), keyguardStateController: KeyguardStateController = mock(), qsSecurityFooterUtils: QSSecurityFooterUtils = mock(), fgsManagerController: FgsManagerController = mock(), userSwitcherInteractor: UserSwitcherInteractor = mock(), Loading @@ -134,6 +136,7 @@ class FooterActionsTestUtils( metricsLogger, uiEventLogger, deviceProvisionedController, keyguardStateController, qsSecurityFooterUtils, fgsManagerController, userSwitcherInteractor, Loading Loading
packages/SystemUI/src/com/android/systemui/qs/footer/domain/interactor/FooterActionsInteractor.kt +3 −1 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ import com.android.systemui.qs.footer.domain.model.SecurityButtonConfig import com.android.systemui.security.data.repository.SecurityRepository import com.android.systemui.shade.ShadeDisplayAware import com.android.systemui.statusbar.policy.DeviceProvisionedController import com.android.systemui.statusbar.policy.KeyguardStateController; import com.android.systemui.supervision.data.repository.SupervisionRepository import com.android.systemui.user.data.repository.UserSwitcherRepository import com.android.systemui.user.domain.interactor.UserSwitcherInteractor Loading Loading @@ -103,6 +104,7 @@ constructor( private val metricsLogger: MetricsLogger, private val uiEventLogger: UiEventLogger, private val deviceProvisionedController: DeviceProvisionedController, private val keyguardStateController: KeyguardStateController, private val qsSecurityFooterUtils: QSSecurityFooterUtils, private val fgsManagerController: FgsManagerController, private val userSwitcherInteractor: UserSwitcherInteractor, Loading Loading @@ -171,7 +173,7 @@ constructor( ) { uiEventLogger.log(GlobalActionsDialogLite.GlobalActionsEvent.GA_OPEN_QS) globalActionsDialogLite.showOrHideDialog( /* keyguardShowing= */ false, keyguardStateController.isShowing(), /* isDeviceProvisioned= */ true, expandable, context.displayId, Loading
packages/SystemUI/tests/utils/src/com/android/systemui/qs/QuickSettingsKosmos.kt +2 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import com.android.systemui.security.data.repository.securityRepository import com.android.systemui.settings.userTracker import com.android.systemui.shade.data.repository.shadeDialogContextInteractor import com.android.systemui.statusbar.policy.deviceProvisionedController import com.android.systemui.statusbar.policy.keyguardStateController import com.android.systemui.statusbar.policy.securityController import com.android.systemui.supervision.data.repository.supervisionRepository import com.android.systemui.user.data.repository.userSwitcherRepository Loading Loading @@ -83,6 +84,7 @@ var Kosmos.footerActionsInteractor: FooterActionsInteractor by Fixture { metricsLogger = metricsLogger, uiEventLogger = uiEventLogger, deviceProvisionedController = deviceProvisionedController, keyguardStateController = keyguardStateController, qsSecurityFooterUtils = qsSecurityFooterUtils, fgsManagerController = fgsManagerController, userSwitcherInteractor = userSwitcherInteractor, Loading
packages/SystemUI/tests/utils/src/com/android/systemui/qs/footer/FooterActionsTestUtils.kt +3 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ import com.android.systemui.settings.UserTracker import com.android.systemui.statusbar.policy.DeviceProvisionedController import com.android.systemui.statusbar.policy.FakeSecurityController import com.android.systemui.statusbar.policy.FakeUserInfoController import com.android.systemui.statusbar.policy.KeyguardStateController import com.android.systemui.statusbar.policy.SecurityController import com.android.systemui.statusbar.policy.UserInfoController import com.android.systemui.statusbar.policy.UserSwitcherController Loading Loading @@ -118,6 +119,7 @@ class FooterActionsTestUtils( metricsLogger: MetricsLogger = FakeMetricsLogger(), uiEventLogger: UiEventLogger = UiEventLoggerFake(), deviceProvisionedController: DeviceProvisionedController = mock(), keyguardStateController: KeyguardStateController = mock(), qsSecurityFooterUtils: QSSecurityFooterUtils = mock(), fgsManagerController: FgsManagerController = mock(), userSwitcherInteractor: UserSwitcherInteractor = mock(), Loading @@ -134,6 +136,7 @@ class FooterActionsTestUtils( metricsLogger, uiEventLogger, deviceProvisionedController, keyguardStateController, qsSecurityFooterUtils, fgsManagerController, userSwitcherInteractor, Loading