From efe851f28fd79f21d8634439fb65646d7583b09a Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 26 Aug 2024 11:09:25 +0300 Subject: [PATCH 1/2] Updated on 2026-08-14 --- app/src/main/AndroidManifest.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0740725de0..5979dc8c9a 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -13,13 +13,7 @@ - - - From 0432f73924b6d911b52607551cbb2882b9f2c876 Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 26 Aug 2024 12:20:29 +0300 Subject: [PATCH 2/2] Updated on 2026-08-14 --- app/src/main/java/com/tangem/tap/MainActivity.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/tangem/tap/MainActivity.kt b/app/src/main/java/com/tangem/tap/MainActivity.kt index b8830c622b..f9888910fa 100644 --- a/app/src/main/java/com/tangem/tap/MainActivity.kt +++ b/app/src/main/java/com/tangem/tap/MainActivity.kt @@ -245,10 +245,14 @@ class MainActivity : AppCompatActivity(), SnackbarHandler, ActivityResultCallbac appRouterConfig.snackbarHandler = this routingComponent.stack.observe(lifecycle.asEssentyLifecycle()) { childStack -> - appRouterConfig.stack = childStack.backStack + val stack = childStack.backStack .plus(childStack.active) .map { it.configuration } + if (stack == appRouterConfig.stack) return@observe + + appRouterConfig.stack = stack + when (val child = childStack.active.instance) { is RoutingComponent.Child.Initial -> Unit is RoutingComponent.Child.LegacyFragment -> {