aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2015-06-07 02:00:14 +0200
committerVincent Breitmoser <valodim@mugenguild.com>2015-06-07 02:00:14 +0200
commitd43671b2ed42dba8c0ab8c43a5d171bf842e2782 (patch)
tree508424908770ab9ba2ce488de54d74fab0c861e1 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java
parentcfa2ecca61f6df827bdb3e99cda793cd6957cf31 (diff)
downloadopen-keychain-d43671b2ed42dba8c0ab8c43a5d171bf842e2782.tar.gz
open-keychain-d43671b2ed42dba8c0ab8c43a5d171bf842e2782.tar.bz2
open-keychain-d43671b2ed42dba8c0ab8c43a5d171bf842e2782.zip
multi-decrypt: fix progress with new CryptoFragment interfaces
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java23
1 files changed, 13 insertions, 10 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java
index 407904369..eb8b7cf3e 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java
@@ -193,6 +193,18 @@ public abstract class CryptoOperationFragment <T extends Parcelable, S extends O
dismissProgress();
}
+ protected void onCryptoSetProgress(String msg, int progress, int max) {
+ ProgressDialogFragment progressDialogFragment =
+ (ProgressDialogFragment) getFragmentManager().findFragmentByTag("progressDialog");
+
+ if (progressDialogFragment == null) {
+ return;
+ }
+
+ progressDialogFragment.setProgress(msg, progress, max);
+
+ }
+
@SuppressWarnings("unused") // it's an EventBus method
public void onEventMainThread(OperationResult result) {
@@ -219,16 +231,7 @@ public abstract class CryptoOperationFragment <T extends Parcelable, S extends O
@SuppressWarnings("unused") // it's an EventBus method
public void onEventMainThread(ProgressEvent event) {
-
- ProgressDialogFragment progressDialogFragment =
- (ProgressDialogFragment) getFragmentManager().findFragmentByTag("progressDialog");
-
- if (progressDialogFragment == null) {
- return;
- }
-
- progressDialogFragment.setProgress(event.mMessage, event.mProgress, event.mMax);
+ onCryptoSetProgress(event.mMessage, event.mProgress, event.mMax);
}
-
}