Move currency row overflow menu to the right of the amount field
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QpjMKWGoiT5aJBzhxvXkwp
This commit is contained in:
@@ -246,6 +246,14 @@ fun PriceScreen(
|
|||||||
horizontalArrangement = Arrangement.spacedBy(8.dp),
|
horizontalArrangement = Arrangement.spacedBy(8.dp),
|
||||||
verticalAlignment = Alignment.CenterVertically,
|
verticalAlignment = Alignment.CenterVertically,
|
||||||
) {
|
) {
|
||||||
|
OutlinedTextField(
|
||||||
|
value = state.fiatAmounts[code].orEmpty(),
|
||||||
|
onValueChange = { viewModel.onFiatAmountChanged(code, it) },
|
||||||
|
label = { Text(code) },
|
||||||
|
keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Decimal),
|
||||||
|
singleLine = true,
|
||||||
|
modifier = Modifier.weight(1f),
|
||||||
|
)
|
||||||
CurrencyRowMenu(
|
CurrencyRowMenu(
|
||||||
code = code,
|
code = code,
|
||||||
canMoveUp = index > 0,
|
canMoveUp = index > 0,
|
||||||
@@ -263,14 +271,6 @@ fun PriceScreen(
|
|||||||
},
|
},
|
||||||
onRemove = { viewModel.onFiatCurrencyToggled(code) },
|
onRemove = { viewModel.onFiatCurrencyToggled(code) },
|
||||||
)
|
)
|
||||||
OutlinedTextField(
|
|
||||||
value = state.fiatAmounts[code].orEmpty(),
|
|
||||||
onValueChange = { viewModel.onFiatAmountChanged(code, it) },
|
|
||||||
label = { Text(code) },
|
|
||||||
keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Decimal),
|
|
||||||
singleLine = true,
|
|
||||||
modifier = Modifier.weight(1f),
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user