am e61a2403: Merge change I844d3db3 into eclair

Merge commit 'e61a2403a64bd711dcf3abb36594eb6545601c80' into eclair-plus-aosp

* commit 'e61a2403a64bd711dcf3abb36594eb6545601c80':
  SecuritySettings: set the check box before further processing.
This commit is contained in:
Chia-chi Yeh
2009-10-07 11:31:22 -07:00
committed by Android Git Automerger

View File

@@ -420,13 +420,13 @@ public class SecuritySettings extends PreferenceActivity {
public boolean onPreferenceChange(Preference preference, Object value) {
if (preference == mAccessCheckBox) {
boolean checked = (Boolean) value;
mAccessCheckBox.setChecked(!checked);
if (checked) {
showDialog((mState == KeyStore.UNINITIALIZED) ?
PASSWORD_DIALOG : UNLOCK_DIALOG);
} else {
lock();
}
mAccessCheckBox.setChecked(!checked);
return true;
}
return false;