diff options
Diffstat (limited to 'app/src/main/java/net/taler/wallet/PromptPayment.kt')
-rw-r--r-- | app/src/main/java/net/taler/wallet/PromptPayment.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/src/main/java/net/taler/wallet/PromptPayment.kt b/app/src/main/java/net/taler/wallet/PromptPayment.kt index 2714a7f..aa7512d 100644 --- a/app/src/main/java/net/taler/wallet/PromptPayment.kt +++ b/app/src/main/java/net/taler/wallet/PromptPayment.kt @@ -154,6 +154,11 @@ class PromptPayment : Fragment() { errorTextView.visibility = View.GONE abortPaymentButton.setOnClickListener { + when (val ps = model.payStatus.value) { + is PayStatus.Prepared -> { + model.abortProposal(ps.proposalId) + } + } model.payStatus.value = PayStatus.None() requireActivity().findNavController(R.id.nav_host_fragment).navigateUp() } |