diff options
author | Torsten Grote <t@grobox.de> | 2023-09-27 10:43:11 +0200 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-09-27 10:43:11 +0200 |
commit | ba94f3a24dee901f66af5dd4768d081d77930ccf (patch) | |
tree | a595f2e940a9f86bef6845d6140878a45211d6c8 /wallet/src/main/java/net/taler | |
parent | 9ecd1e0671791580f53d73411d73567344313418 (diff) | |
download | taler-android-ba94f3a24dee901f66af5dd4768d081d77930ccf.tar.gz taler-android-ba94f3a24dee901f66af5dd4768d081d77930ccf.tar.bz2 taler-android-ba94f3a24dee901f66af5dd4768d081d77930ccf.zip |
[wallet] Fix back navigation crash due to duplicated core instance
Diffstat (limited to 'wallet/src/main/java/net/taler')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt b/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt index 64cb2c1..e05d1bd 100644 --- a/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt +++ b/wallet/src/main/java/net/taler/wallet/payment/PayTemplateFragment.kt @@ -25,7 +25,6 @@ import androidx.compose.ui.platform.ComposeView import androidx.fragment.app.Fragment import androidx.fragment.app.activityViewModels import androidx.lifecycle.asFlow -import androidx.navigation.NavOptions import androidx.navigation.fragment.findNavController import net.taler.common.Amount import net.taler.common.showError @@ -82,10 +81,7 @@ class PayTemplateFragment : Fragment() { model.paymentManager.payStatus.observe(viewLifecycleOwner) { payStatus -> when (payStatus) { is PayStatus.Prepared -> { - val navOptions = NavOptions.Builder() - .setPopUpTo(R.id.nav_main, true) - .build() - findNavController().navigate(R.id.action_promptPayTemplate_to_promptPayment, null, navOptions) + findNavController().navigate(R.id.action_promptPayTemplate_to_promptPayment) } is PayStatus.Error -> { |