diff options
author | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-03-29 20:37:54 +0200 |
---|---|---|
committer | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-03-29 20:37:54 +0200 |
commit | 95f1527afe81c59a116cadc2ed37c065da1819ac (patch) | |
tree | 9588674a61956188add5a605e08e323d1027c9f1 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptTextFragment.java | |
parent | b82f273284b90d8ab41c806cc2858865d33b2390 (diff) | |
download | open-keychain-95f1527afe81c59a116cadc2ed37c065da1819ac.tar.gz open-keychain-95f1527afe81c59a116cadc2ed37c065da1819ac.tar.bz2 open-keychain-95f1527afe81c59a116cadc2ed37c065da1819ac.zip |
Fixing crashes with new encrypt ui
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptTextFragment.java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptTextFragment.java | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptTextFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptTextFragment.java index c71edcd22..3303b2c65 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptTextFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptTextFragment.java @@ -64,7 +64,7 @@ public class EncryptTextFragment extends CryptoOperationFragment { private IMode mModeInterface; - private boolean mSymmetricMode = true; + private boolean mSymmetricMode = false; private boolean mShareAfterEncrypt = false; private boolean mUseCompression = true; private boolean mHiddenRecipients = false; @@ -159,7 +159,7 @@ public class EncryptTextFragment extends CryptoOperationFragment { @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); - inflater.inflate(R.menu.encrypt_text_activity, menu); + inflater.inflate(R.menu.encrypt_text_fragment, menu); } @Override @@ -289,7 +289,7 @@ public class EncryptTextFragment extends CryptoOperationFragment { protected boolean inputIsValid() { if (mMessage == null) { Notify.create(getActivity(), R.string.error_message, Notify.Style.ERROR) - .show(this); + .show(); return false; } @@ -298,12 +298,12 @@ public class EncryptTextFragment extends CryptoOperationFragment { if (mPassphrase == null) { Notify.create(getActivity(), R.string.passphrases_do_not_match, Notify.Style.ERROR) - .show(this); + .show(); return false; } if (mPassphrase.isEmpty()) { Notify.create(getActivity(), R.string.passphrase_must_not_be_empty, Notify.Style.ERROR) - .show(this); + .show(); return false; } @@ -315,7 +315,7 @@ public class EncryptTextFragment extends CryptoOperationFragment { if (!gotEncryptionKeys && mSigningKeyId == 0) { Notify.create(getActivity(), R.string.select_encryption_or_signature_key, Notify.Style.ERROR) - .show(this); + .show(); return false; } } @@ -348,7 +348,7 @@ public class EncryptTextFragment extends CryptoOperationFragment { input.setCryptoInput(cryptoInput); } - Bundle data = new Bundle(); + final Bundle data = new Bundle(); data.putParcelable(KeychainIntentService.SIGN_ENCRYPT_PARCEL, input); intent.putExtra(KeychainIntentService.EXTRA_DATA, data); @@ -362,10 +362,11 @@ public class EncryptTextFragment extends CryptoOperationFragment { // handle messages by standard KeychainIntentServiceHandler first super.handleMessage(message); - // handle pending messages - if (handlePendingMessage(message)) { - return; - } + // TODO: We need a InputPendingResult! +// // handle pending messages +// if (handlePendingMessage(message)) { +// return; +// } if (message.arg1 == MessageStatus.OKAY.ordinal()) { SignEncryptResult result = |