diff --git a/app/src/main/java/com/arialyy/simple/core/download/KotlinDownloadActivity.kt b/app/src/main/java/com/arialyy/simple/core/download/KotlinDownloadActivity.kt index 0afb5956..0d857b25 100644 --- a/app/src/main/java/com/arialyy/simple/core/download/KotlinDownloadActivity.kt +++ b/app/src/main/java/com/arialyy/simple/core/download/KotlinDownloadActivity.kt @@ -242,10 +242,10 @@ class KotlinDownloadActivity : BaseActivity() { */ @Download.onTaskFail fun taskFail( - task: com.arialyy.aria.core.task.DownloadTask, + task: com.arialyy.aria.core.task.DownloadTask?, e: Exception ) { - if (task.key == mUrl) { + if (task?.key == mUrl) { Toast.makeText(this, getString(R.string.download_fail), Toast.LENGTH_SHORT) .show() binding.stateStr = getString(R.string.start)