diff --git a/app/src/main/java/com/aurora/store/viewmodel/downloads/DownloadsViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/downloads/DownloadsViewModel.kt index 73dc3ab0f..733581d59 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/downloads/DownloadsViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/downloads/DownloadsViewModel.kt @@ -52,7 +52,7 @@ class DownloadsViewModel @Inject constructor( } fun cancelAll() { - viewModelScope.launch { + viewModelScope.launch(NonCancellable) { downloadHelper.cancelAll() } } @@ -64,13 +64,13 @@ class DownloadsViewModel @Inject constructor( } fun clearFinished() { - viewModelScope.launch { + viewModelScope.launch(NonCancellable) { downloadHelper.clearFinishedDownloads() } } fun clearAll() { - viewModelScope.launch { + viewModelScope.launch(NonCancellable) { downloadHelper.clearAllDownloads() } }