allow passphrases to be removed

This commit is contained in:
Ashley Hughes 2014-02-02 00:51:56 +00:00
parent 5e4b98f748
commit 0b8036fbef

View File

@ -94,6 +94,7 @@ public class EditKeyActivity extends SherlockFragmentActivity {
private String mCurrentPassPhrase = null; private String mCurrentPassPhrase = null;
private String mNewPassPhrase = null; private String mNewPassPhrase = null;
private String mSavedNewPassPhrase = null;
private BootstrapButton mChangePassPhrase; private BootstrapButton mChangePassPhrase;
@ -462,10 +463,11 @@ public class EditKeyActivity extends SherlockFragmentActivity {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) { if (isChecked) {
// remove passphrase // remove passphrase
mNewPassPhrase = null; mSavedNewPassPhrase = mNewPassPhrase;
mNewPassPhrase = "";
mChangePassPhrase.setVisibility(View.GONE); mChangePassPhrase.setVisibility(View.GONE);
} else { } else {
mNewPassPhrase = mSavedNewPassPhrase;
mChangePassPhrase.setVisibility(View.VISIBLE); mChangePassPhrase.setVisibility(View.VISIBLE);
} }
} }