taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit e7e276369d31e71c6057f9f5a31a9e049af68bd7
parent 559bfbe2f722144e669ff5810dee3c9e41f9e06e
Author: Iván Ávalos <avalos@disroot.org>
Date:   Fri, 22 Sep 2023 17:37:07 -0600

[wallet] Fix back navigation after template prompt.

Diffstat:
Mwallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt | 2+-
Mwallet/src/main/res/navigation/nav_graph.xml | 4++++
2 files changed, 5 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 @@ -85,7 +85,7 @@ class PayTemplateFragment : Fragment() { val navOptions = NavOptions.Builder() .setPopUpTo(R.id.nav_main, true) .build() - findNavController().navigate(R.id.action_global_promptPayment, null, navOptions) + findNavController().navigate(R.id.action_promptPayTemplate_to_promptPayment, null, navOptions) } is PayStatus.Error -> { diff --git a/wallet/src/main/res/navigation/nav_graph.xml b/wallet/src/main/res/navigation/nav_graph.xml @@ -218,6 +218,10 @@ android:id="@+id/promptPayTemplate" android:name="net.taler.wallet.payment.PayTemplateFragment" android:label="@string/payment_pay_template_title"> + <action + android:id="@+id/action_promptPayTemplate_to_promptPayment" + app:destination="@+id/promptPayment" + app:popUpTo="@id/nav_main" /> <argument android:name="uri" app:argType="string" />