summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/settings/ConfirmDeviceCredentialBaseFragment.java4
-rw-r--r--src/com/android/settings/ConfirmLockPassword.java6
-rw-r--r--src/com/android/settings/ConfirmLockPattern.java6
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