diff --git a/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/ui/BaseCardActionFragment.kt b/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/ui/BaseCardActionFragment.kt
index e438ba167f..526e6e995c 100644
--- a/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/ui/BaseCardActionFragment.kt
+++ b/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/ui/BaseCardActionFragment.kt
@@ -116,7 +116,7 @@ abstract class BaseCardActionFragment : BaseFragment(), ActionView {
}
protected open fun handleResponseData(response: CommandResponse) {
- navigateTo(R.id.action_nav_card_action_to_response_screen)
+ navigateTo(R.id.action_nav_card_action_to_response_screen, options = null)
}
protected open fun handleResponseCardData(card: Card) {}
diff --git a/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/personalize/ui/PersonalizationFragment.kt b/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/personalize/ui/PersonalizationFragment.kt
index d05c81f2d0..ee1e27df9d 100644
--- a/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/personalize/ui/PersonalizationFragment.kt
+++ b/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/personalize/ui/PersonalizationFragment.kt
@@ -118,7 +118,8 @@ class PersonalizationFragment : BaseCardActionFragment(), PersonalizationPresetV
override fun handleResponseCardData(card: Card) {
super.handleResponseCardData(card)
- navigateTo(R.id.action_nav_card_action_to_response_screen, ResponseFragment.setTittle(R.string.fg_name_response_personalization))
+ val bundle = ResponseFragment.setTittle(R.string.fg_name_response_personalization)
+ navigateTo(R.id.action_nav_card_action_to_response_screen, bundle, null)
}
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
diff --git a/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/scan/ui/ScanActionFragment.kt b/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/scan/ui/ScanActionFragment.kt
index b3b8c89d33..a125e30adf 100644
--- a/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/scan/ui/ScanActionFragment.kt
+++ b/tangem-demo/src/main/java/com/tangem/tangemtest/ucase/variants/scan/ui/ScanActionFragment.kt
@@ -50,6 +50,7 @@ class ScanActionFragment : BaseCardActionFragment() {
override fun handleResponseCardData(card: Card) {
super.handleResponseCardData(card)
- navigateTo(R.id.action_nav_card_action_to_response_screen, ResponseFragment.setTittle(R.string.fg_name_response_scan))
+ val bundle = ResponseFragment.setTittle(R.string.fg_name_response_scan)
+ navigateTo(R.id.action_nav_card_action_to_response_screen, bundle, null)
}
}
\ No newline at end of file
diff --git a/tangem-demo/src/main/res/navigation/navigation.xml b/tangem-demo/src/main/res/navigation/navigation.xml
index 1f734fb81c..c8d276f4d7 100644
--- a/tangem-demo/src/main/res/navigation/navigation.xml
+++ b/tangem-demo/src/main/res/navigation/navigation.xml
@@ -6,7 +6,13 @@
+ app:destination="@+id/nav_card_response"
+ app:enterAnim="@anim/slide_in_right"
+ app:exitAnim="@anim/slide_out_left"
+ app:popEnterAnim="@anim/slide_in_left"
+ app:popExitAnim="@anim/slide_out_right"
+ app:popUpTo="@id/nav_entry_point"
+ app:popUpToInclusive="false" />