commit b6ada4f47d2290a272fec880c27225e3f570a135 parent 9b88fc93418413f395a241b9c73db21e3bcdd608 Author: Iván Ávalos <avalos@disroot.org> Date: Fri, 5 Sep 2025 12:17:35 +0200 [wallet] fix #10311 Diffstat:
| M | wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt | | | 4 | +++- |
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt b/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt @@ -74,7 +74,9 @@ class PayTemplateFragment : Fragment() { model.paymentManager.payStatus.observe(viewLifecycleOwner) { payStatus -> when (payStatus) { is PayStatus.Prepared -> { - findNavController().navigate(R.id.action_promptPayTemplate_to_promptPayment) + model.paymentManager.preparePay(payStatus.transactionId) { + findNavController().navigate(R.id.action_global_promptPayment) + } } is PayStatus.Pending -> if (payStatus.error != null && model.devMode.value == true) {