Keep Android biometric opt-in available
This commit is contained in:
@@ -398,7 +398,7 @@ fun LinkedSignApp(viewModel: MainViewModel, appContext: Context, activity: Compo
|
||||
.onSuccess {
|
||||
selectedTab = if (viewModel.consumeAboutLandingForCurrentUser()) AppTab.About else AppTab.Documents
|
||||
appUnlocked = true
|
||||
showBiometricOptIn = biometricAvailable && !state.biometricEnabled
|
||||
showBiometricOptIn = biometricAvailable && !state.biometricHasCredentials
|
||||
snackbarHostState.showSnackbar("Sesión iniciada.")
|
||||
}
|
||||
.onFailure { error ->
|
||||
@@ -480,10 +480,7 @@ fun LinkedSignApp(viewModel: MainViewModel, appContext: Context, activity: Compo
|
||||
if (showBiometricOptIn) {
|
||||
AlertDialog(
|
||||
onDismissRequest = {
|
||||
scope.launch {
|
||||
viewModel.declineBiometricAccess()
|
||||
showBiometricOptIn = false
|
||||
}
|
||||
showBiometricOptIn = false
|
||||
},
|
||||
title = { Text("Activar acceso biométrico") },
|
||||
text = {
|
||||
@@ -504,10 +501,7 @@ fun LinkedSignApp(viewModel: MainViewModel, appContext: Context, activity: Compo
|
||||
},
|
||||
dismissButton = {
|
||||
OutlinedButton(onClick = {
|
||||
scope.launch {
|
||||
viewModel.declineBiometricAccess()
|
||||
showBiometricOptIn = false
|
||||
}
|
||||
showBiometricOptIn = false
|
||||
}) {
|
||||
Text("Ahora no")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user