compose: details: Actually let purchase get cancelled

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2025-09-19 09:40:32 +05:30
parent 199df77971
commit db82b85832

View File

@@ -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)