Merge "Show "Done" button to prevent user from getting stuck"
diff --git a/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java b/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java
index 0ddc1fc..798c188 100644
--- a/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java
+++ b/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java
@@ -150,7 +150,8 @@
getNextButton().setVisibility(View.VISIBLE);
} else {
mErrorText.setText(errorMsg);
- getNextButton().setVisibility(View.GONE);
+ getNextButton().setText(getResources().getString(R.string.done));
+ getNextButton().setVisibility(View.VISIBLE);
}
}
@@ -162,8 +163,13 @@
@Override
protected void onNextButtonClick(View view) {
- // Lock thingy is already set up, launch directly to the next page
- launchNextEnrollingActivity(mToken);
+ if (checkMaxEnrolled() == 0) {
+ // Lock thingy is already set up, launch directly to the next page
+ launchNextEnrollingActivity(mToken);
+ } else {
+ setResult(RESULT_FINISHED);
+ finish();
+ }
}
private void launchChooseLock() {