summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2023-07-11 11:19:48 -0300
committerTorsten Grote <t@grobox.de>2023-07-11 11:19:48 -0300
commit75d370fdef3d37290a98b2344e53831c68e44bd1 (patch)
tree77f61aee885235ef75b3f0eb4c6148ca3228f4be /wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
parent13c4700300ff83a88d0f2eabbdb306e94c78c4cc (diff)
downloadtaler-android-75d370fdef3d37290a98b2344e53831c68e44bd1.tar.gz
taler-android-75d370fdef3d37290a98b2344e53831c68e44bd1.tar.bz2
taler-android-75d370fdef3d37290a98b2344e53831c68e44bd1.zip
[wallet] some dd37 fixes after merging
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt12
1 files changed, 8 insertions, 4 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt b/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
index 2d79d77..c934d89 100644
--- a/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
+++ b/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
@@ -56,7 +56,7 @@ class TransactionPeerFragment : TransactionDetailFragment() {
setContent {
TalerSurface {
val t = transactionManager.selectedTransaction.observeAsState(null).value
- if (t != null) TransactionPeerComposable(t, devMode.value) {
+ if (t != null) TransactionPeerComposable(t, devMode) {
onTransitionButtonClicked(t, it)
}
}
@@ -65,7 +65,11 @@ class TransactionPeerFragment : TransactionDetailFragment() {
}
@Composable
-fun TransactionPeerComposable(t: Transaction, devMode: Boolean?, onTransition: (t: TransactionAction) -> Unit) {
+fun TransactionPeerComposable(
+ t: Transaction,
+ devMode: Boolean,
+ onTransition: (t: TransactionAction) -> Unit,
+) {
val scrollState = rememberScrollState()
Column(
modifier = Modifier
@@ -86,8 +90,8 @@ fun TransactionPeerComposable(t: Transaction, devMode: Boolean?, onTransition: (
is TransactionPeerPushDebit -> TransactionPeerPushDebitComposable(t)
else -> error("unexpected transaction: ${t::class.simpleName}")
}
- TransitionsComposable(t, devMode == true, onTransition)
- if (devMode == true && t.error != null) {
+ TransitionsComposable(t, devMode, onTransition)
+ if (devMode && t.error != null) {
ErrorTransactionButton(error = t.error!!)
}
}