From 3d285b91c6e94f1f45ee2d205d8c0548478a69c9 Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Fri, 15 Nov 2019 11:01:39 -0500 Subject: [PATCH] Use ContextCompat --- .../main/java/com/topjohnwu/magisk/utils/BiometricHelper.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/topjohnwu/magisk/utils/BiometricHelper.kt b/app/src/main/java/com/topjohnwu/magisk/utils/BiometricHelper.kt index ac6c0cfea..0b2bae237 100644 --- a/app/src/main/java/com/topjohnwu/magisk/utils/BiometricHelper.kt +++ b/app/src/main/java/com/topjohnwu/magisk/utils/BiometricHelper.kt @@ -2,10 +2,10 @@ package com.topjohnwu.magisk.utils import androidx.biometric.BiometricManager import androidx.biometric.BiometricPrompt +import androidx.core.content.ContextCompat import androidx.fragment.app.FragmentActivity import com.topjohnwu.magisk.Config import com.topjohnwu.magisk.R -import com.topjohnwu.superuser.internal.UiThreadHandler import org.koin.core.KoinComponent import org.koin.core.get @@ -32,7 +32,7 @@ object BiometricHelper: KoinComponent { onError: () -> Unit = {}, onSuccess: () -> Unit): BiometricPrompt { val prompt = BiometricPrompt(activity, - { cmd: Runnable -> UiThreadHandler.run(cmd) }, + ContextCompat.getMainExecutor(activity), object : BiometricPrompt.AuthenticationCallback() { override fun onAuthenticationError(errorCode: Int, errString: CharSequence) { onError()