diff options
author | Torsten Grote <t@grobox.de> | 2023-07-11 11:19:48 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-07-11 11:19:48 -0300 |
commit | 75d370fdef3d37290a98b2344e53831c68e44bd1 (patch) | |
tree | 77f61aee885235ef75b3f0eb4c6148ca3228f4be /wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt | |
parent | 13c4700300ff83a88d0f2eabbdb306e94c78c4cc (diff) | |
download | taler-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.kt | 12 |
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!!) } } |