commit ce6af48da61c263175b94e7910b131afac2d6eb4 parent 56de63a2454428987d0b07a37ce20717d9f5c6cf Author: Iván Ávalos <avalos@disroot.org> Date: Wed, 29 Apr 2026 12:06:17 +0200 [wallet] fix back navigation handling Diffstat:
| M | wallet/src/main/java/net/taler/wallet/WalletNavHost.kt | | | 5 | ++--- |
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/wallet/src/main/java/net/taler/wallet/WalletNavHost.kt b/wallet/src/main/java/net/taler/wallet/WalletNavHost.kt @@ -16,6 +16,7 @@ package net.taler.wallet +import androidx.activity.ComponentActivity import androidx.compose.animation.core.tween import androidx.compose.animation.fadeIn import androidx.compose.animation.fadeOut @@ -99,9 +100,7 @@ fun WalletNavHost( } val onNavigateBack: () -> Unit = { - if (!navController.popBackStack()) { - (context as? androidx.activity.ComponentActivity)?.finish() - } + (context as? ComponentActivity)?.onBackPressedDispatcher?.onBackPressed() } DisposableEffect(navController) {