From f24d7b3c8faceb74297ffcaf7c30a89fa3616c4b Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 24 Oct 2025 11:56:32 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../state/transformers/SetButtonsStateTransformer.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/transformers/SetButtonsStateTransformer.kt b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/transformers/SetButtonsStateTransformer.kt index e51cdf8d61..5a69049425 100644 --- a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/transformers/SetButtonsStateTransformer.kt +++ b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/transformers/SetButtonsStateTransformer.kt @@ -13,6 +13,7 @@ import com.tangem.features.staking.impl.presentation.state.utils.getPendingActio import com.tangem.lib.crypto.BlockchainUtils import com.tangem.utils.extensions.orZero import com.tangem.utils.transformer.Transformer +import kotlin.text.isNullOrEmpty internal class SetButtonsStateTransformer( private val urlOpener: UrlOpener, @@ -25,7 +26,7 @@ internal class SetButtonsStateTransformer( val buttonsState = if (prevState.isButtonsVisible()) { NavigationButtonsState.Data( primaryButton = getPrimaryButton(prevState), - extraButtons = getExtraButtons(prevState).takeIf { txUrl != null }, + extraButtons = getExtraButtons(prevState).takeUnless { txUrl.isNullOrEmpty() }, txUrl = txUrl, onTextClick = urlOpener::openUrl, )