Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 01dc130e authored by Tommy Webb's avatar Tommy Webb Committed by Michael Bestas
Browse files

Quick Settings power menu uses keyguard show state

Issue: calyxos#2874
Change-Id: I6062fb3f66b19f498c0ea4fb7d253615073888c2
parent 78b700a6
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@ import com.android.systemui.qs.footer.data.repository.ForegroundServicesReposito
import com.android.systemui.qs.footer.domain.model.SecurityButtonConfig
import com.android.systemui.security.data.repository.SecurityRepository
import com.android.systemui.statusbar.policy.DeviceProvisionedController
import com.android.systemui.statusbar.policy.KeyguardStateController;
import com.android.systemui.user.data.repository.UserSwitcherRepository
import com.android.systemui.user.domain.interactor.UserSwitcherInteractor
import javax.inject.Inject
@@ -100,6 +101,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,
@@ -154,7 +156,7 @@ constructor(
    ) {
        uiEventLogger.log(GlobalActionsDialogLite.GlobalActionsEvent.GA_OPEN_QS)
        globalActionsDialogLite.showOrHideDialog(
            /* keyguardShowing= */ false,
            keyguardStateController.isShowing(),
            /* isDeviceProvisioned= */ true,
            expandable,
        )