summaryrefslogtreecommitdiff
path: root/wallet
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2023-12-12 13:48:09 -0600
committerIván Ávalos <avalos@disroot.org>2024-01-08 14:45:46 -0600
commit325388cf5b726482acb7b1cd3054eaa968c6f3d3 (patch)
tree8cab66a62bb2904984da1711f5e9447de6730e4e /wallet
parenta4de5f7576cd609d284ed0ea470b07ef2184cd6f (diff)
downloadtaler-android-325388cf5b726482acb7b1cd3054eaa968c6f3d3.tar.gz
taler-android-325388cf5b726482acb7b1cd3054eaa968c6f3d3.tar.bz2
taler-android-325388cf5b726482acb7b1cd3054eaa968c6f3d3.zip
[wallet] Layout improvement to manual withdrawal details
Diffstat (limited to 'wallet')
-rw-r--r--wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt42
1 files changed, 20 insertions, 22 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt b/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt
index 3179ebd..4dc269d 100644
--- a/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt
+++ b/wallet/src/main/java/net/taler/wallet/withdraw/manual/ScreenTransfer.kt
@@ -17,7 +17,6 @@
package net.taler.wallet.withdraw.manual
import androidx.compose.foundation.layout.Column
-import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.rememberScrollState
@@ -121,6 +120,7 @@ fun DetailRow(
copy: Boolean = true,
) {
val context = LocalContext.current
+
Column(
modifier = Modifier.fillMaxWidth(),
horizontalAlignment = Alignment.CenterHorizontally,
@@ -131,28 +131,26 @@ fun DetailRow(
style = MaterialTheme.typography.bodyMedium,
)
- Row(
- modifier = Modifier.padding(top = 8.dp, start = 6.dp, end = 6.dp, bottom = 16.dp),
- verticalAlignment = Alignment.CenterVertically,
- ) {
- Text(
- modifier = if (copy) Modifier.weight(1f) else Modifier,
- text = content,
- style = MaterialTheme.typography.bodyLarge,
- fontFamily = if (copy) FontFamily.Monospace else FontFamily.Default,
- textAlign = TextAlign.Center,
- )
+ Text(
+ modifier = Modifier.padding(
+ top = 8.dp,
+ start = 6.dp,
+ end = 6.dp,
+ ),
+ text = content,
+ style = MaterialTheme.typography.bodyLarge,
+ fontFamily = if (copy) FontFamily.Monospace else FontFamily.Default,
+ textAlign = TextAlign.Center,
+ )
- if (copy) {
- IconButton(
- modifier = Modifier.padding(start = 8.dp),
- onClick = { copyToClipBoard(context, label, content) },
- ) {
- Icon(
- imageVector = Icons.Default.ContentCopy,
- contentDescription = stringResource(R.string.copy),
- )
- }
+ if (copy) {
+ IconButton(
+ onClick = { copyToClipBoard(context, label, content) },
+ ) {
+ Icon(
+ imageVector = Icons.Default.ContentCopy,
+ contentDescription = stringResource(R.string.copy),
+ )
}
}
}