From db82b858321ee7647fa73c4f6c821f11a63ba7bb Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Fri, 19 Sep 2025 09:40:32 +0530 Subject: [PATCH] compose: details: Actually let purchase get cancelled Signed-off-by: Aayush Gupta --- .../com/aurora/store/viewmodel/details/AppDetailsViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)