From db455c0bcadf4ab75d84825cfdff31c5a43d252e Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 4 Jul 2022 21:15:15 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../tap/features/tokens/redux/TokensMiddleware.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/features/tokens/redux/TokensMiddleware.kt b/app/src/main/java/com/tangem/tap/features/tokens/redux/TokensMiddleware.kt index 08c296ed82..2ec703e629 100644 --- a/app/src/main/java/com/tangem/tap/features/tokens/redux/TokensMiddleware.kt +++ b/app/src/main/java/com/tangem/tap/features/tokens/redux/TokensMiddleware.kt @@ -44,13 +44,13 @@ class TokensMiddleware { when (action) { is TokensAction.LoadCurrencies -> handleLoadCurrencies(action.scanResponse) is TokensAction.SaveChanges -> handleSaveChanges(action) - is TokensAction.PrepareAndNavigateToAddCustomToken -> handleAddingCustomToken( - action - ) + is TokensAction.PrepareAndNavigateToAddCustomToken -> { + handleAddingCustomToken(action) + } is TokensAction.SetSearchInput -> { handleLoadCurrencies( scanResponse = store.state.globalState.scanResponse, - action.searchInput + newSearchInput = action.searchInput ) } is TokensAction.LoadMore -> { @@ -138,7 +138,9 @@ class TokensMiddleware { ) ) - if (tokensToAdd.isEmpty() && blockchainsToAdd.isEmpty()) { + if (tokensToAdd.isEmpty() && tokensToRemove.isEmpty() + && blockchainsToAdd.isEmpty() && blockchainsToRemove.isEmpty() + ) { store.dispatchDebugErrorNotification("Nothing to save") store.dispatch(NavigationAction.PopBackTo()) return