From dc1832c855f572216131f1c4a2e4f43722329b43 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 13 Dec 2024 15:18:47 +0500 Subject: [PATCH] Updated on 2026-08-14 --- .../entity/factory/amount/OnrampAmountFieldChangeConverter.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/main/entity/factory/amount/OnrampAmountFieldChangeConverter.kt b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/main/entity/factory/amount/OnrampAmountFieldChangeConverter.kt index cb2186a058..576bbe719e 100644 --- a/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/main/entity/factory/amount/OnrampAmountFieldChangeConverter.kt +++ b/features/onramp/impl/src/main/kotlin/com/tangem/features/onramp/main/entity/factory/amount/OnrampAmountFieldChangeConverter.kt @@ -4,6 +4,7 @@ import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.ui.text.input.ImeAction import androidx.compose.ui.text.input.KeyboardType import com.tangem.core.ui.extensions.TextReference +import com.tangem.core.ui.utils.parseBigDecimalOrNull import com.tangem.features.onramp.main.entity.OnrampAmountSecondaryFieldUM import com.tangem.features.onramp.main.entity.OnrampMainComponentUM import com.tangem.features.onramp.main.entity.OnrampProviderBlockUM @@ -24,7 +25,7 @@ internal class OnrampAmountFieldChangeConverter( val amountState = state.amountBlockState val amountTextField = amountState.amountFieldModel - val fiatDecimal = value.toBigDecimalOrNull() ?: BigDecimal.ZERO + val fiatDecimal = value.parseBigDecimalOrNull() ?: BigDecimal.ZERO val isDoneActionEnabled = !fiatDecimal.isNullOrZero() val amountFieldModel = amountState.amountFieldModel.copy( fiatValue = value,