diff --git a/app/src/main/java/com/tangem/tap/common/redux/navigation/NavigationReducer.kt b/app/src/main/java/com/tangem/tap/common/redux/navigation/NavigationReducer.kt index ff53145651..1935d1f5d6 100644 --- a/app/src/main/java/com/tangem/tap/common/redux/navigation/NavigationReducer.kt +++ b/app/src/main/java/com/tangem/tap/common/redux/navigation/NavigationReducer.kt @@ -30,7 +30,7 @@ private fun internalReduce(action: Action, state: AppState): NavigationState { when { // Destroy the activity if it invoked for the same activity. Prevents overwriting to null if there is a // new scan from the background [REDACTED_TASK_KEY] - navState.activity?.get() == navigationAction.activity.get() -> navState.copy(activity = null) + navState.activity?.get() == navigationAction.activity.get() -> NavigationState() else -> navState } }