aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/AbstractDialogFragment.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-07-06 17:37:01 +0200
committerSamuel Tardieu <sam@rfc1149.net>2014-07-06 17:37:01 +0200
commit0bf25c427d933172a683c080ff6325413db36142 (patch)
treef6343faea80650d97098ff51def6a2013a5bd901 /main/src/cgeo/geocaching/AbstractDialogFragment.java
parent548e5bf9d56a95304e9140ba22c969d77b52f169 (diff)
downloadcgeo-0bf25c427d933172a683c080ff6325413db36142.zip
cgeo-0bf25c427d933172a683c080ff6325413db36142.tar.gz
cgeo-0bf25c427d933172a683c080ff6325413db36142.tar.bz2
Use a shared download scheduler for all network access
Diffstat (limited to 'main/src/cgeo/geocaching/AbstractDialogFragment.java')
-rw-r--r--main/src/cgeo/geocaching/AbstractDialogFragment.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/AbstractDialogFragment.java b/main/src/cgeo/geocaching/AbstractDialogFragment.java
index 6de8fec..f242fc9 100644
--- a/main/src/cgeo/geocaching/AbstractDialogFragment.java
+++ b/main/src/cgeo/geocaching/AbstractDialogFragment.java
@@ -14,13 +14,13 @@ import cgeo.geocaching.settings.Settings;
import cgeo.geocaching.ui.CacheDetailsCreator;
import cgeo.geocaching.ui.LoggingUI;
import cgeo.geocaching.utils.Log;
+import cgeo.geocaching.utils.RxUtils;
import rx.Observable;
import rx.Subscription;
import rx.android.observables.AndroidObservable;
import rx.functions.Action1;
import rx.functions.Func0;
-import rx.schedulers.Schedulers;
import rx.subscriptions.Subscriptions;
import android.annotation.TargetApi;
@@ -194,7 +194,7 @@ public abstract class AbstractDialogFragment extends DialogFragment implements C
final GCVoteRating rating = GCVote.getRating(cache.getGuid(), geocode);
return rating != null ? Observable.just(rating) : Observable.<GCVoteRating>empty();
}
- })).subscribeOn(Schedulers.io()).subscribe(new Action1<GCVoteRating>() {
+ })).subscribeOn(RxUtils.networkScheduler).subscribe(new Action1<GCVoteRating>() {
@Override
public void call(final GCVoteRating rating) {
cache.setRating(rating.getRating());