From 849bf4ad854973d39698613c3a356c09c87e687c Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Thu, 6 Jan 2022 14:36:11 +0100 Subject: Rewrite download request creation (#5530) Android has a limit on the size of Intent parameters. When enqueuing a huge number of items, it just ignored the argument and did not call onNewIntent. We now load the list over in DownloadService. --- .../java/de/danoeh/antennapod/fragment/CompletedDownloadsFragment.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/CompletedDownloadsFragment.java') diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/CompletedDownloadsFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/CompletedDownloadsFragment.java index 933147378..603a00955 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/CompletedDownloadsFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/CompletedDownloadsFragment.java @@ -32,7 +32,6 @@ import de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler; import de.danoeh.antennapod.model.feed.FeedItem; import de.danoeh.antennapod.core.service.download.DownloadService; import de.danoeh.antennapod.core.storage.DBReader; -import de.danoeh.antennapod.core.storage.DownloadRequester; import de.danoeh.antennapod.core.util.FeedItemUtil; import de.danoeh.antennapod.core.util.download.AutoUpdateManager; import de.danoeh.antennapod.menuhandler.FeedItemMenuHandler; @@ -162,7 +161,7 @@ public class CompletedDownloadsFragment extends Fragment implements } private final MenuItemUtils.UpdateRefreshMenuItemChecker updateRefreshMenuItemChecker = - () -> DownloadService.isRunning && DownloadRequester.getInstance().isDownloadingFeeds(); + () -> DownloadService.isRunning && DownloadService.isDownloadingFeeds(); @Override public boolean onContextItemSelected(@NonNull MenuItem item) { -- cgit v1.2.3