summaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
authorH. Lehmann <ByteHamster@users.noreply.github.com>2019-11-21 10:05:48 +0100
committerGitHub <noreply@github.com>2019-11-21 10:05:48 +0100
commitf7dc2d6a7d2f4c6c310f9602ef843d949d5085c1 (patch)
tree37587b46860420a0ed3d43de318794f46f62d1c1 /core/src
parent89e6556ca5c41c193336ddaf4f5a2f8c4dd2d93a (diff)
parent5bd3698e81c3e12d2abaebb4ff6acb9190bcc322 (diff)
downloadAntennaPod-f7dc2d6a7d2f4c6c310f9602ef843d949d5085c1.zip
Merge pull request #3624 from ByteHamster/fix-download-order
Fix download order list
Diffstat (limited to 'core/src')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
index cf0502c92..87b92c1e4 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
@@ -459,15 +459,12 @@ public class DownloadService extends Service {
Downloader downloader = downloaderFactory.create(request);
if (downloader != null) {
numberOfDownloads.incrementAndGet();
- // smaller rss feeds before bigger media files
- if (request.getFeedfileType() == Feed.FEEDFILETYPE_FEED) {
- downloads.add(0, downloader);
- } else {
- if (isEnqueued(request, itemsEnqueued)) {
- request.setMediaEnqueued(true);
- }
- downloads.add(downloader);
+
+ if (request.getFeedfileType() == FeedMedia.FEEDFILETYPE_FEEDMEDIA
+ && isEnqueued(request, itemsEnqueued)) {
+ request.setMediaEnqueued(true);
}
+ downloads.add(downloader);
downloadExecutor.submit(downloader);
postDownloaders();