From 8b4b388df190d481eeb7855d92d15d5cea37cd27 Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 11 Nov 2021 12:19:38 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../send/ui/stateSubscribers/SendStateSubscriber.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/features/send/ui/stateSubscribers/SendStateSubscriber.kt b/app/src/main/java/com/tangem/tap/features/send/ui/stateSubscribers/SendStateSubscriber.kt index a8987dcd0e..49faa587ea 100644 --- a/app/src/main/java/com/tangem/tap/features/send/ui/stateSubscribers/SendStateSubscriber.kt +++ b/app/src/main/java/com/tangem/tap/features/send/ui/stateSubscribers/SendStateSubscriber.kt @@ -7,6 +7,7 @@ import android.text.SpannableStringBuilder import android.view.View import android.view.ViewGroup import androidx.core.text.bold +import com.tangem.common.extensions.remove import com.tangem.tap.common.extensions.* import com.tangem.tap.common.redux.getMessageString import com.tangem.tap.common.text.DecimalDigitsInputFilter @@ -187,9 +188,13 @@ class SendStateSubscriber(fragment: BaseStoreFragment) : FragmentStateSubscriber fg.tvAmountCurrency.update(state.mainCurrency.currencySymbol) (fg as? SendFragment)?.saveMainCurrency(state.mainCurrency.type) - val balanceText = fg.getString(R.string.send_balance_subtitle_format, - state.mainCurrency.currencySymbol, - state.viewBalanceValue) + val balanceText = when (state.mainCurrency.type) { + MainCurrencyType.FIAT -> fg.getString(R.string.send_balance_subtitle_format, + state.viewBalanceValue, state.mainCurrency.currencySymbol).remove(":") + MainCurrencyType.CRYPTO -> fg.getString(R.string.send_balance_subtitle_format, + state.mainCurrency.currencySymbol, state.viewBalanceValue) + } + fg.tvBalance.update(balanceText) fg.tilAmountToSend.isEnabled = state.inputIsEnabled