Я работаю на экране редактирования в JetPack Compose и Ise, где, когда я впервые нажимаю на текстовое поле, курсор появляется в начале текста в поле, а не в конце.OutlinedTextField(
value = user.name,
onValueChange = { onChange(user.copy(name = it)) },
modifier = Modifier.fillMaxWidth(),
label = { Text(text = stringResource(R.string.name)) },
singleLine = true,
enabled = enabled,
)
< /code>
Экран отображается, и поле «Имя» появляется заполненным. Но когда я нажимаю на поле, курсор появляется в начале поля. Я могу переместить курсор вокруг и отредактировать текст с нормальным образом после начального нажатия. Но даже с этим курсор появился на передней части первого нажатия. Также нет, все еще спереди. Создал минимально воспроизводимый пример и отправил ошибку: https://issuetracker.google.com/issues/275157249
Насколько я могу сказать, если текстовое поле является частью первого композиции, курсор будет в начале поля.>
Подробнее здесь: https://stackoverflow.com/questions/758 ... dtextfield