diff options
| author | Matthew Wong <wongma7@outlook.com> | 2016-07-02 13:30:59 -0400 |
|---|---|---|
| committer | Matthew Wong <wongma7@outlook.com> | 2016-07-02 13:30:59 -0400 |
| commit | 5a509af320620453b76d6a3b1d82dde41d676258 (patch) | |
| tree | c07690fd75f0ddaa754670a716ace63012095259 /app/src/main/java/com/zeapo/pwdstore/crypto | |
| parent | 8664d5e8ec5a2214c6f19169ce12000454fc0e8c (diff) | |
| download | HardenedPass-5a509af320620453b76d6a3b1d82dde41d676258.tar.gz HardenedPass-5a509af320620453b76d6a3b1d82dde41d676258.zip | |
Fix & refine weird editing behaviour
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/crypto')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java index f984ad31..dc4d55e3 100644 --- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java +++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java @@ -149,6 +149,7 @@ public class PgpHandler extends AppCompatActivity implements OpenPgpServiceConne break; case R.id.edit_password: editPassword(); + break; case R.id.crypto_confirm_add: encrypt(new Intent()); break; @@ -161,7 +162,6 @@ public class PgpHandler extends AppCompatActivity implements OpenPgpServiceConne } public void editPassword() { - // if in encrypt or in decrypt and password is invisible // (because !showPassword, so this will instantly close), do nothing if (findViewById(R.id.crypto_password_show) == null @@ -195,6 +195,9 @@ public class PgpHandler extends AppCompatActivity implements OpenPgpServiceConne intent.putExtra("Operation", "ENCRYPT"); intent.putExtra("fromDecrypt", true); setIntent(intent); + + // recreate the options menu to be the encrypt one + invalidateOptionsMenu(); } public void copyToClipBoard() { |
