diff options
author | Vincent Breitmoser <valodim@mugenguild.com> | 2015-06-07 02:00:14 +0200 |
---|---|---|
committer | Vincent Breitmoser <valodim@mugenguild.com> | 2015-06-07 02:00:14 +0200 |
commit | d43671b2ed42dba8c0ab8c43a5d171bf842e2782 (patch) | |
tree | 508424908770ab9ba2ce488de54d74fab0c861e1 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/base/CryptoOperationFragment.java | |
parent | cfa2ecca61f6df827bdb3e99cda793cd6957cf31 (diff) | |
download | open-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.java | 23 |
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); } - } |