pull/1282/head
gedoor 3 years ago
parent 2f638af692
commit d3f5bba634
  1. 7
      app/src/main/java/io/legado/app/service/DownloadService.kt

@ -19,6 +19,7 @@ import io.legado.app.utils.msg
import io.legado.app.utils.toastOnUi import io.legado.app.utils.toastOnUi
import kotlinx.coroutines.Job import kotlinx.coroutines.Job
import kotlinx.coroutines.delay import kotlinx.coroutines.delay
import kotlinx.coroutines.isActive
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import splitties.systemservices.downloadManager import splitties.systemservices.downloadManager
import java.io.File import java.io.File
@ -77,8 +78,10 @@ class DownloadService : BaseService() {
private fun checkDownloadState() { private fun checkDownloadState() {
upStateJob?.cancel() upStateJob?.cancel()
upStateJob = launch { upStateJob = launch {
queryState() while (isActive) {
delay(1000) queryState()
delay(1000)
}
} }
} }

Loading…
Cancel
Save