diff options
author | Torsten Grote <t@grobox.de> | 2024-01-03 17:19:22 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2024-01-03 17:19:22 -0300 |
commit | bdd47e0bf1e6491078de84b684476adbc055ec42 (patch) | |
tree | d7848a6328942d1def53b0b11010982f828016ae /wallet | |
parent | 1598fae3c6d0fab955f1ca23dfe79aef85ebb20b (diff) | |
download | taler-android-bdd47e0bf1e6491078de84b684476adbc055ec42.tar.gz taler-android-bdd47e0bf1e6491078de84b684476adbc055ec42.tar.bz2 taler-android-bdd47e0bf1e6491078de84b684476adbc055ec42.zip |
[wallet] Inform user when sending isn't working due to insufficient balance
Diffstat (limited to 'wallet')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/SendFundsFragment.kt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/SendFundsFragment.kt b/wallet/src/main/java/net/taler/wallet/SendFundsFragment.kt index a0a0c6f..09d33e2 100644 --- a/wallet/src/main/java/net/taler/wallet/SendFundsFragment.kt +++ b/wallet/src/main/java/net/taler/wallet/SendFundsFragment.kt @@ -118,13 +118,17 @@ private fun SendFundsIntro( value = text, onValueChange = { input -> isError = false + insufficientBalance = false text = input }, label = { Text(stringResource(R.string.send_amount)) }, supportingText = { if (isError) Text(stringResource(R.string.receive_amount_invalid)) + else if (insufficientBalance) { + Text(stringResource(R.string.payment_balance_insufficient)) + } }, - isError = isError, + isError = isError || insufficientBalance, ) Text( modifier = Modifier, |