summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2023-09-27 10:43:11 +0200
committerTorsten Grote <t@grobox.de>2023-09-27 10:43:11 +0200
commitba94f3a24dee901f66af5dd4768d081d77930ccf (patch)
treea595f2e940a9f86bef6845d6140878a45211d6c8 /wallet/src/main/java/net/taler
parent9ecd1e0671791580f53d73411d73567344313418 (diff)
downloadtaler-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.kt6
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 -> {