diff options
| author | Ash Hughes <ashes-iontach@hotmail.com> | 2013-03-14 12:58:09 +0000 |
|---|---|---|
| committer | Ash Hughes <ashes-iontach@hotmail.com> | 2013-03-14 12:58:09 +0000 |
| commit | 911719bdb67a4dd7725706de9fb8a28b994b089d (patch) | |
| tree | 2d1bb3ed56285dc564c58666b61352a9e54b5276 | |
| parent | cf42bcd039d6d2b8a109ed8a3d91fed6ced92588 (diff) | |
| download | open-keychain-911719bdb67a4dd7725706de9fb8a28b994b089d.tar.gz open-keychain-911719bdb67a4dd7725706de9fb8a28b994b089d.tar.bz2 open-keychain-911719bdb67a4dd7725706de9fb8a28b994b089d.zip | |
don't cache passphrase twice
| -rw-r--r-- | OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/dialog/PassphraseDialogFragment.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/dialog/PassphraseDialogFragment.java b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/dialog/PassphraseDialogFragment.java index 10624b18b..10fc74551 100644 --- a/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/dialog/PassphraseDialogFragment.java +++ b/OpenPGP-Keychain/src/org/sufficientlysecure/keychain/ui/dialog/PassphraseDialogFragment.java @@ -231,7 +231,7 @@ public class PassphraseDialogFragment extends DialogFragment implements OnEditor // cache the new passphrase Log.d(Constants.TAG, "Everything okay! Caching entered passphrase"); PassphraseCacheService.addCachedPassphrase(activity, keyId, passPhrase); - if (keyOK == false) { + if (keyOK == false && clickSecretKey.getKeyID() != keyId) { PassphraseCacheService.addCachedPassphrase(activity, clickSecretKey.getKeyID(), passPhrase); } |
