mirror of
https://github.com/mihonapp/mihon.git
synced 2025-11-10 11:08:56 +01:00
Fix stucked downloads when service not started (#7846)
* Fix stucked downloads when service not started * Fix chapter download restart even if should be deleted
This commit is contained in:
@@ -163,12 +163,12 @@ class DownloadManager(
|
||||
* @param downloads the list of downloads to enqueue.
|
||||
*/
|
||||
fun addDownloadsToStartOfQueue(downloads: List<Download>) {
|
||||
val wasEmpty = queue.isEmpty()
|
||||
if (downloads.isEmpty()) return
|
||||
queue.toMutableList().apply {
|
||||
addAll(0, downloads)
|
||||
reorderQueue(this)
|
||||
}
|
||||
if (wasEmpty) startDownloads()
|
||||
if (!DownloadService.isRunning(context)) DownloadService.start(context)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user