summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2024-01-03 17:19:22 -0300
committerTorsten Grote <t@grobox.de>2024-01-03 17:19:22 -0300
commitbdd47e0bf1e6491078de84b684476adbc055ec42 (patch)
treed7848a6328942d1def53b0b11010982f828016ae /wallet/src/main/java/net/taler
parent1598fae3c6d0fab955f1ca23dfe79aef85ebb20b (diff)
downloadtaler-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/src/main/java/net/taler')
-rw-r--r--wallet/src/main/java/net/taler/wallet/SendFundsFragment.kt6
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,