summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/ChooseLockPassword.java
diff options
context:
space:
mode:
authorKonstantin Lopyrev <klopyrev@google.com>2010-05-12 17:16:24 -0700
committerKonstantin Lopyrev <klopyrev@google.com>2010-05-12 17:16:24 -0700
commit015c186a2466ad1bee01952ef067ba8d7e21cab7 (patch)
tree9860f01f6a92216d68543b1dca4f8870a2a13dfb /src/com/android/settings/ChooseLockPassword.java
parentc9395470cf4510af7026057757cf6962f73f936d (diff)
downloadpackages_apps_Settings-015c186a2466ad1bee01952ef067ba8d7e21cab7.zip
packages_apps_Settings-015c186a2466ad1bee01952ef067ba8d7e21cab7.tar.gz
packages_apps_Settings-015c186a2466ad1bee01952ef067ba8d7e21cab7.tar.bz2
Fix 2673731: Added password history
Change-Id: I6198833e099ec1f33309dc26b28e0fd4a6edb288
Diffstat (limited to 'src/com/android/settings/ChooseLockPassword.java')
-rw-r--r--src/com/android/settings/ChooseLockPassword.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/settings/ChooseLockPassword.java b/src/com/android/settings/ChooseLockPassword.java
index b5e72d7..97b1317 100644
--- a/src/com/android/settings/ChooseLockPassword.java
+++ b/src/com/android/settings/ChooseLockPassword.java
@@ -249,6 +249,10 @@ public class ChooseLockPassword extends Activity implements OnClickListener, OnE
return getString(R.string.lockpassword_password_requires_symbol);
}
}
+ if(mLockPatternUtils.checkPasswordHistory(password)) {
+ return getString(mIsAlphaMode ? R.string.lockpassword_password_recently_used
+ : R.string.lockpassword_pin_recently_used);
+ }
return null;
}
@@ -306,7 +310,7 @@ public class ChooseLockPassword extends Activity implements OnClickListener, OnE
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
// Check if this was the result of hitting the enter key
- if (actionId == EditorInfo.IME_NULL) {
+ if (actionId == EditorInfo.IME_NULL && event.getAction() == KeyEvent.ACTION_DOWN) {
handleNext();
return true;
}