Loading src/com/android/settings/biometrics/face/FaceSettingsLockscreenBypassPreferenceController.java +5 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,11 @@ public class FaceSettingsLockscreenBypassPreferenceController @Override public boolean isChecked() { if (!FaceSettings.isAvailable(mContext)) { return false; } else if (getRestrictingAdmin() != null) { return false; } int defaultValue = mContext.getResources().getBoolean( com.android.internal.R.bool.config_faceAuthDismissesKeyguard) ? 1 : 0; return Settings.Secure.getIntForUser(mContext.getContentResolver(), Loading tests/robotests/src/com/android/settings/biometrics/face/FaceSettingsLockscreenBypassPreferenceControllerTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,7 @@ public class FaceSettingsLockscreenBypassPreferenceControllerTest { boolean state = Settings.Secure.getInt(mContext.getContentResolver(), Settings.Secure.FACE_UNLOCK_DISMISSES_KEYGUARD, defaultValue ? 1 : 0) != 0; assertThat(mController.isChecked()).isFalse(); assertThat(mController.onPreferenceChange(mPreference, !state)).isTrue(); boolean newState = Settings.Secure.getInt(mContext.getContentResolver(), Settings.Secure.FACE_UNLOCK_DISMISSES_KEYGUARD, 0) != 0; Loading Loading
src/com/android/settings/biometrics/face/FaceSettingsLockscreenBypassPreferenceController.java +5 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,11 @@ public class FaceSettingsLockscreenBypassPreferenceController @Override public boolean isChecked() { if (!FaceSettings.isAvailable(mContext)) { return false; } else if (getRestrictingAdmin() != null) { return false; } int defaultValue = mContext.getResources().getBoolean( com.android.internal.R.bool.config_faceAuthDismissesKeyguard) ? 1 : 0; return Settings.Secure.getIntForUser(mContext.getContentResolver(), Loading
tests/robotests/src/com/android/settings/biometrics/face/FaceSettingsLockscreenBypassPreferenceControllerTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,7 @@ public class FaceSettingsLockscreenBypassPreferenceControllerTest { boolean state = Settings.Secure.getInt(mContext.getContentResolver(), Settings.Secure.FACE_UNLOCK_DISMISSES_KEYGUARD, defaultValue ? 1 : 0) != 0; assertThat(mController.isChecked()).isFalse(); assertThat(mController.onPreferenceChange(mPreference, !state)).isTrue(); boolean newState = Settings.Secure.getInt(mContext.getContentResolver(), Settings.Secure.FACE_UNLOCK_DISMISSES_KEYGUARD, 0) != 0; Loading