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

Commit 6a6693e6 authored by Franciszek Juras's avatar Franciszek Juras
Browse files

Change lambda to member function in KeyguardStatusBarViewModel

Follow up to ag/33983794
Change onSignOut from lambda to member function

Test: atest KeyguardStatusBarViewModelTest
Flag: com.android.systemui.sign_out_button_on_keyguard_status_bar
Bug: 392052370
Change-Id: I48f739cf3610d159fae1a37ae076627836a97f16
parent 96d0d8bb
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -130,7 +130,7 @@ constructor(
        val isVisible by viewModel.isSignOutButtonVisible.collectAsStateWithLifecycle()
        if (isVisible) {
            Button(
                onClick = viewModel.onSignOut,
                onClick = viewModel::onSignOut,
                contentPadding = PaddingValues(start = 4.dp, end = 8.dp),
                modifier = Modifier.padding(end = 8.dp),
            ) {
+4 −2
Original line number Diff line number Diff line
@@ -59,7 +59,7 @@ constructor(
    sceneInteractor: SceneInteractor,
    private val keyguardInteractor: KeyguardInteractor,
    keyguardStatusBarInteractor: KeyguardStatusBarInteractor,
    userLogoutInteractor: UserLogoutInteractor,
    private val userLogoutInteractor: UserLogoutInteractor,
    batteryController: BatteryController,
) {

@@ -117,5 +117,7 @@ constructor(
    val isSignOutButtonVisible: StateFlow<Boolean> =
        userLogoutInteractor.isLogoutToSystemUserEnabled

    val onSignOut: () -> Unit = { userLogoutInteractor.logOutToSystemUser() }
    fun onSignOut() {
        userLogoutInteractor.logOutToSystemUser()
    }
}