diff options
-rw-r--r-- | src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java | 4 | ||||
-rw-r--r-- | src/com/android/settings/ConfirmLockPassword.java | 6 | ||||
-rw-r--r-- | src/com/android/settings/ConfirmLockPattern.java | 6 |
3 files changed, 10 insertions, 6 deletions
diff --git a/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java b/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java index f9908b0..fc8edf8 100644 --- a/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java +++ b/src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java @@ -90,11 +90,11 @@ public abstract class ConfirmDeviceCredentialBaseFragment extends InstrumentedFr public void onAuthenticated() { // Check whether we are still active. if (getActivity() != null && getActivity().isResumed()) { - authenticationSucceeded(null /* password */); + authenticationSucceeded(); } } - protected abstract void authenticationSucceeded(@Nullable String password); + protected abstract void authenticationSucceeded(); @Override public void onFingerprintIconVisibilityChanged(boolean visible) { diff --git a/src/com/android/settings/ConfirmLockPassword.java b/src/com/android/settings/ConfirmLockPassword.java index 975882f..bec3a45 100644 --- a/src/com/android/settings/ConfirmLockPassword.java +++ b/src/com/android/settings/ConfirmLockPassword.java @@ -169,8 +169,10 @@ public class ConfirmLockPassword extends ConfirmDeviceCredentialBaseActivity { } @Override - protected void authenticationSucceeded(@Nullable String password) { - // TODO: make this play nice with challenge + protected void authenticationSucceeded() { + Intent intent = new Intent(); + getActivity().setResult(RESULT_OK, intent); + getActivity().finish(); } private void handleNext() { diff --git a/src/com/android/settings/ConfirmLockPattern.java b/src/com/android/settings/ConfirmLockPattern.java index 0b2bec3..420a7f8 100644 --- a/src/com/android/settings/ConfirmLockPattern.java +++ b/src/com/android/settings/ConfirmLockPattern.java @@ -232,8 +232,10 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity { } @Override - protected void authenticationSucceeded(@Nullable String password) { - // TODO: make this play nice with challenge + protected void authenticationSucceeded() { + Intent intent = new Intent(); + getActivity().setResult(Activity.RESULT_OK, intent); + getActivity().finish(); } @Override |