From f84b10f2eb1434092b84d281a1187251df6a8af7 Mon Sep 17 00:00:00 2001 From: tarsin Date: Fri, 2 Jun 2023 12:31:11 +0800 Subject: [PATCH] Resolve #1124 --- .../main/java/com/hippo/ehviewer/ui/SecurityActivity.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/SecurityActivity.kt b/app/src/main/java/com/hippo/ehviewer/ui/SecurityActivity.kt index 0f6031df8..32ae5e6f8 100755 --- a/app/src/main/java/com/hippo/ehviewer/ui/SecurityActivity.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/SecurityActivity.kt @@ -32,8 +32,7 @@ import com.hippo.ehviewer.R fun Context.isAuthenticationSupported(): Boolean { val authenticators = BiometricManager.Authenticators.BIOMETRIC_WEAK or DEVICE_CREDENTIAL - return BiometricManager.from(this) - .canAuthenticate(authenticators) == BiometricManager.BIOMETRIC_SUCCESS + return BiometricManager.from(this).canAuthenticate(authenticators) == BiometricManager.BIOMETRIC_SUCCESS } class SecurityActivity : AppCompatActivity() { @@ -60,9 +59,9 @@ class SecurityActivity : AppCompatActivity() { confirmationRequired = confirmationRequired, executor = ContextCompat.getMainExecutor(this), callback = callback( - { _, _, _ -> onFailed() }, + { _, _, _ -> onError() }, { _, _ -> onSuccess() }, - { onFailed() }, + { }, ), ) } @@ -102,7 +101,7 @@ class SecurityActivity : AppCompatActivity() { finish() } - private fun onFailed() { + private fun onError() { moveTaskToBack(true) isAuthenticating = false }