From ea2cabfb3c88e7b8188e9f4c67178ea6290cdcd9 Mon Sep 17 00:00:00 2001 From: arkon Date: Sat, 4 Jul 2020 10:27:57 -0400 Subject: [PATCH] Update notifier paused state when starting downloads (fixes #3254) (cherry picked from commit 0ef073669a1932c57d34c37653a74cd18e0cbf4c) --- app/src/main/java/eu/kanade/tachiyomi/App.kt | 2 +- .../main/java/eu/kanade/tachiyomi/data/download/Downloader.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/App.kt b/app/src/main/java/eu/kanade/tachiyomi/App.kt index 266cb6c5b..a12c169ec 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/App.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/App.kt @@ -69,7 +69,7 @@ open class App : Application(), LifecycleObserver { ForceCloseActivity.closeApp(this) } - // TLS 1.3 support for Android 10 and below + // TLS 1.3 support for Android < 10 if (Build.VERSION.SDK_INT < Build.VERSION_CODES.Q) { Security.insertProviderAt(Conscrypt.newProvider(), 1) } diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt b/app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt index df7bcbf69..235fe1920 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt @@ -117,6 +117,8 @@ class Downloader( val pending = queue.filter { it.status != Download.DOWNLOADED } pending.forEach { if (it.status != Download.QUEUE) it.status = Download.QUEUE } + notifier.paused = false + downloadsRelay.call(pending) return pending.isNotEmpty() }