diff --git a/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt b/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt index fc47aa0c8..eda88ad9e 100644 --- a/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt +++ b/app/src/main/java/com/aurora/store/viewmodel/details/AppDetailsViewModel.kt @@ -220,7 +220,7 @@ class AppDetailsViewModel @Inject constructor( } fun purchase(app: App) { - viewModelScope.launch(NonCancellable + Dispatchers.IO) { + viewModelScope.launch(Dispatchers.IO) { try { _state.value = AppState.Purchasing val files = purchaseHelper.purchase(app.packageName, app.versionCode, app.offerType)