From dcd1e634916901c32ac02034e79985b8a4c6a6e4 Mon Sep 17 00:00:00 2001 From: Kevin Gorham Date: Thu, 26 Mar 2020 09:43:28 -0400 Subject: [PATCH] Fix: avoid negative numbers in the UI. --- .../java/cash/z/ecc/android/ui/send/SendAddressFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/cash/z/ecc/android/ui/send/SendAddressFragment.kt b/app/src/main/java/cash/z/ecc/android/ui/send/SendAddressFragment.kt index 484506a..d8a9526 100644 --- a/app/src/main/java/cash/z/ecc/android/ui/send/SendAddressFragment.kt +++ b/app/src/main/java/cash/z/ecc/android/ui/send/SendAddressFragment.kt @@ -150,8 +150,8 @@ class SendAddressFragment : BaseFragment(), private fun onBalanceUpdated(balance: WalletBalance) { binding.textLayoutAmount.helperText = - "You have ${balance.availableZatoshi.convertZatoshiToZecString(8)} available" - maxZatoshi = balance.availableZatoshi - ZcashSdk.MINERS_FEE_ZATOSHI + "You have ${balance.availableZatoshi.coerceAtLeast(0L).convertZatoshiToZecString(8)} available" + maxZatoshi = (balance.availableZatoshi - ZcashSdk.MINERS_FEE_ZATOSHI).coerceAtLeast(0L) } override fun onPrimaryClipChanged() {