diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/manage/ManageDonationsViewModel.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/manage/ManageDonationsViewModel.kt index 60ad77c18b..f457cd0bea 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/manage/ManageDonationsViewModel.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/manage/ManageDonationsViewModel.kt @@ -90,7 +90,7 @@ class ManageDonationsViewModel( } } - disposables += levelUpdateOperationEdges.flatMapSingle { isProcessing -> + disposables += levelUpdateOperationEdges.switchMapSingle { isProcessing -> if (isProcessing) { Single.just(ManageDonationsState.TransactionState.InTransaction) } else {