Клавиатура Android дергается при нажатии клавиши «Готово»Android

Форум для тех, кто программирует под Android
Anonymous
Клавиатура Android дергается при нажатии клавиши «Готово»

Сообщение Anonymous »


Я вижу сбой с TextField в Jetpack, создающем действие «Готово». Когда я нажимаю «Готово», клавиатура полностью отключается на 1 кадр, затем возобновляет отображение и закрывается с правильной анимацией. Это очень заметно, когда у меня есть элементы, расположенные в зависимости от высоты клавиатуры. Протестировано на SDK 32, 33, 34, во всех есть проблема.

Я пытался добавить настраиваемое действие для ручного отключения клавиатуры при завершении с помощью LocalSoftwareKeyboardController.current.hide(), похоже, это уменьшает вероятность появления сбоя.

Это ошибка Android? Есть ли обходной путь, позволяющий полностью устранить проблему?

Я тестировал очень простое TextField: TextField(value = TextFieldValue(), onValueChange = {}, KeyboardOptions = KeyboardOptions(imeAction = ImeAction.Done))

Снимок экрана немного замедлен:
Изображение

Вернуться в «Android»