Fixed biometric setting crash.

Test: Verified test crashed without fix, and passed with fix
Test: atest FingerprintSettingsFragmentTest
Fixes: 315164185
Change-Id: I1d8ab32eef8578a6d35831aef46275a9732e497c
This commit is contained in:
Joshua McCloskey
2023-12-06 22:24:19 +00:00
committed by Joshua Mccloskey
parent 212c2b4724
commit a900c1dd1b
2 changed files with 10 additions and 0 deletions

View File

@@ -262,6 +262,13 @@ public class FingerprintSettingsFragmentTest {
mFragment.onResume();
}
@Test
public void testFragmentVisibleWhenNoHardwareDetected() {
doReturn(false).when(mFingerprintManager).isHardwareDetected();
setUpFragment(false);
assertThat(mFragment.isVisible()).isTrue();
}
private void setSensor(@FingerprintSensorProperties.SensorType int sensorType) {
final ArrayList<FingerprintSensorPropertiesInternal> props = new ArrayList<>();
props.add(new FingerprintSensorPropertiesInternal(