aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/ui
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-04-21 13:05:50 +0200
committerSamuel Tardieu <sam@rfc1149.net>2014-04-21 13:05:50 +0200
commit08ccf4c2798b21deeb9395966ecadf72508d1458 (patch)
tree7f4fac9f8371546a7f800588fe192f24d91c4d61 /main/src/cgeo/geocaching/ui
parent989cf4fe2eb92e9da1c13b19486d9bb322ecc133 (diff)
downloadcgeo-08ccf4c2798b21deeb9395966ecadf72508d1458.zip
cgeo-08ccf4c2798b21deeb9395966ecadf72508d1458.tar.gz
cgeo-08ccf4c2798b21deeb9395966ecadf72508d1458.tar.bz2
Stop all images tab downloads in onDestroy()
Diffstat (limited to 'main/src/cgeo/geocaching/ui')
-rw-r--r--main/src/cgeo/geocaching/ui/ImagesList.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/ui/ImagesList.java b/main/src/cgeo/geocaching/ui/ImagesList.java
index 58d5d1e..785be55 100644
--- a/main/src/cgeo/geocaching/ui/ImagesList.java
+++ b/main/src/cgeo/geocaching/ui/ImagesList.java
@@ -9,7 +9,6 @@ import cgeo.geocaching.utils.Log;
import org.apache.commons.io.IOUtils;
import org.apache.commons.lang3.StringUtils;
-
import rx.Subscription;
import rx.android.observables.AndroidObservable;
import rx.functions.Action0;
@@ -119,12 +118,12 @@ public class ImagesList {
final ImageView imageView = (ImageView) inflater.inflate(R.layout.image_item, null);
assert(imageView != null);
- AndroidObservable.bindActivity(activity, imgGetter.fetchDrawable(img.getUrl())).subscribe(new Action1<BitmapDrawable>() {
+ subscriptions.add(AndroidObservable.bindActivity(activity, imgGetter.fetchDrawable(img.getUrl())).subscribe(new Action1<BitmapDrawable>() {
@Override
public void call(final BitmapDrawable image) {
display(imageView, image, img, rowView);
}
- });
+ }));
rowView.addView(imageView);
imagesView.addView(rowView);
}