Refine biometrics accessibility interactor
1. support non-flow version isEnabled 2. support send announment Bug: 372385781 Test: Function works w/o build break Flag: EXEMPT feature flag protected on override project Change-Id: I2867edf9e9b9cc9190888e257a203acd7877ab3b
This commit is contained in:
@@ -39,6 +39,7 @@ import com.android.settings.biometrics.fingerprint2.ui.enrollment.viewmodel.Fing
|
||||
import com.android.settings.testutils2.FakeFingerprintManagerInteractor
|
||||
import com.android.systemui.biometrics.shared.model.toFingerprintSensor
|
||||
import com.google.common.truth.Truth.assertThat
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import kotlinx.coroutines.flow.MutableStateFlow
|
||||
@@ -106,7 +107,10 @@ class FingerprintEnrollFindSensorViewModelV2Test {
|
||||
)
|
||||
accessibilityInteractor =
|
||||
object : AccessibilityInteractor {
|
||||
override val isAccessibilityEnabled: Flow<Boolean> = flowOf(false)
|
||||
override fun isEnabledFlow(scope: CoroutineScope): Flow<Boolean> = flowOf(true)
|
||||
override val isEnabled: Boolean
|
||||
get() = true
|
||||
override fun announce(clazz: Class<*>, announcement: CharSequence?) {}
|
||||
}
|
||||
foldStateInteractor =
|
||||
object : FoldStateInteractor {
|
||||
|
Reference in New Issue
Block a user