diff options
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/deposit/PayToUriFragment.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/deposit/PayToUriFragment.kt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/deposit/PayToUriFragment.kt b/wallet/src/main/java/net/taler/wallet/deposit/PayToUriFragment.kt index 243f589..81f3617 100644 --- a/wallet/src/main/java/net/taler/wallet/deposit/PayToUriFragment.kt +++ b/wallet/src/main/java/net/taler/wallet/deposit/PayToUriFragment.kt @@ -49,6 +49,7 @@ import androidx.compose.runtime.remember import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment +import androidx.compose.ui.Alignment.Companion.Center import androidx.compose.ui.Modifier import androidx.compose.ui.focus.FocusRequester import androidx.compose.ui.focus.focusRequester @@ -157,7 +158,7 @@ private fun PayToComposable( CurrencyDropdown( modifier = Modifier .fillMaxSize() - .wrapContentSize(Alignment.Center), + .wrapContentSize(Center), currencies = currencies, onCurrencyChanged = { c -> currency = c }, ) @@ -190,14 +191,13 @@ private fun PayToComposable( @OptIn(ExperimentalMaterial3Api::class) @Composable fun CurrencyDropdown( - modifier: Modifier = Modifier, - initialCurrency: String? = null, currencies: List<String>, onCurrencyChanged: (String) -> Unit, + modifier: Modifier = Modifier, + initialCurrency: String? = null, ) { - val initialIndex = currencies.indexOf(initialCurrency) - .let { if (it < 0) null else it } - var selectedIndex by remember { mutableStateOf(initialIndex ?: 0) } + val initialIndex = currencies.indexOf(initialCurrency).let { if (it < 0) 0 else it } + var selectedIndex by remember { mutableStateOf(initialIndex) } var expanded by remember { mutableStateOf(false) } Box( modifier = modifier, |