diff options
author | Tom Hennen <tom.hennen@gmail.com> | 2015-06-27 17:05:19 -0400 |
---|---|---|
committer | Tom Hennen <tom.hennen@gmail.com> | 2015-06-27 17:05:19 -0400 |
commit | 23e1594165f8d3d67f00d7076db237becd1b7c33 (patch) | |
tree | 3ff81ef2678429f4af07a1e8b00f6871943eedf4 /core/src/main/java/de/danoeh | |
parent | 473444291f68c7f8a205712c1b51fad74b0b1420 (diff) | |
download | AntennaPod-23e1594165f8d3d67f00d7076db237becd1b7c33.zip |
need to handle cases where the download service is gone
Diffstat (limited to 'core/src/main/java/de/danoeh')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/asynctask/DownloadObserver.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/asynctask/DownloadObserver.java b/core/src/main/java/de/danoeh/antennapod/core/asynctask/DownloadObserver.java index 85b1f699f..732fa2d27 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/asynctask/DownloadObserver.java +++ b/core/src/main/java/de/danoeh/antennapod/core/asynctask/DownloadObserver.java @@ -88,6 +88,9 @@ public class DownloadObserver { } if (downloadService != null) { callback.onContentChanged(downloadService.getDownloads()); + } else { + // the service is gone, there are no more downloads. + callback.onContentChanged(new ArrayList<Downloader>()); } startRefresher(); } |