diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2014-07-06 17:37:01 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2014-07-06 17:37:01 +0200 |
| commit | 0bf25c427d933172a683c080ff6325413db36142 (patch) | |
| tree | f6343faea80650d97098ff51def6a2013a5bd901 /main/src/cgeo/geocaching/AbstractDialogFragment.java | |
| parent | 548e5bf9d56a95304e9140ba22c969d77b52f169 (diff) | |
| download | cgeo-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.java | 4 |
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()); |
