aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThialfihar <thialfihar@gmail.com>2010-12-25 19:24:04 +0000
committerThialfihar <thialfihar@gmail.com>2010-12-25 19:24:04 +0000
commit9687e9b1a31b1d84e4049bf0f1c5481fa52a628d (patch)
tree464cff48d9012ef0a41303bf976af4b78a5f4393
parent9e8b266bf027cb925f944298cf08a4408a8f5887 (diff)
downloadopen-keychain-9687e9b1a31b1d84e4049bf0f1c5481fa52a628d.tar.gz
open-keychain-9687e9b1a31b1d84e4049bf0f1c5481fa52a628d.tar.bz2
open-keychain-9687e9b1a31b1d84e4049bf0f1c5481fa52a628d.zip
auto-click encrypt/decrypt button when using an *_AND_RETURN Intent with EXTRA_DATA or ContentURI
Fixes issue 67
-rw-r--r--src/org/thialfihar/android/apg/DecryptActivity.java2
-rw-r--r--src/org/thialfihar/android/apg/EncryptActivity.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/org/thialfihar/android/apg/DecryptActivity.java b/src/org/thialfihar/android/apg/DecryptActivity.java
index b79645d46..576b6d531 100644
--- a/src/org/thialfihar/android/apg/DecryptActivity.java
+++ b/src/org/thialfihar/android/apg/DecryptActivity.java
@@ -328,7 +328,7 @@ public class DecryptActivity extends BaseActivity {
updateSource();
if (mSource.getCurrentView().getId() == R.id.sourceMessage &&
- (mMessage.getText().length() > 0 || mData != null)) {
+ (mMessage.getText().length() > 0 || mData != null || mContentUri != null)) {
mDecryptButton.performClick();
}
}
diff --git a/src/org/thialfihar/android/apg/EncryptActivity.java b/src/org/thialfihar/android/apg/EncryptActivity.java
index 066b0b483..29af975bf 100644
--- a/src/org/thialfihar/android/apg/EncryptActivity.java
+++ b/src/org/thialfihar/android/apg/EncryptActivity.java
@@ -394,7 +394,7 @@ public class EncryptActivity extends BaseActivity {
updateButtons();
if (mReturnResult &&
- (mMessage.getText().length() > 0 || mData != null) &&
+ (mMessage.getText().length() > 0 || mData != null || mContentUri != null) &&
((mEncryptionKeyIds != null &&
mEncryptionKeyIds.length > 0) ||
getSecretKeyId() != 0)) {