Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Когда убираешь клавиатуру свайпом назад, приложение не делает resize #61

Open
timamus opened this issue Apr 2, 2024 · 9 comments

Comments

@timamus
Copy link

timamus commented Apr 2, 2024

Вот такая проблема выплывает с клавиатурой на Android. Похоже FMX не умеет resize-ть аппликуху, когда принудительно убираешь клавиатуру. Потом сколько не нажимай на поле Edit ничего не происходит. Только перезагружать приложение.

photo_2024-04-02_20-28-10

@timamus
Copy link
Author

timamus commented Apr 2, 2024

Еще бы иконки добавить... Сделал для тебя набор иконок. А то везде стандартная FMX иконка. На Linux-е вообще плохо смотрится в панели задач, там какой-то размытый контур огня в пингвине) На Android стандартная FMX. Белая на Android точно не лучший вариант. Лицензия вроде бы позволяет использовать. Взял вот отсюда

ChatGPT_icons_for_HemulGM.zip

@HemulGM
Copy link
Owner

HemulGM commented Apr 3, 2024

А какую клавиатуру используешь? Попробуй Гугловую. Такую проблему я встречал с некоторыми нештатными клавиатурами, которые, почему-то не генерируют событие.

@timamus
Copy link
Author

timamus commented Apr 3, 2024

А какую клавиатуру используешь? Попробуй Гугловую. Такую проблему я встречал с некоторыми нештатными клавиатурами, которые, почему-то не генерируют событие.

Нет у меня стандартная гугловая! Просто свайп назад делаешь когда что-то печатаешь. Она пропадает, а вот это остается.

@timamus
Copy link
Author

timamus commented Apr 3, 2024

Вот смотри если на зеленную нажать, то клавиатура норм скрывается и приложение делает resize нормально. Если жестом назад сделать, как красная стрелочка показывает. То клавиатура убирается, но приложение уже не ресайзится.

photo_2024-04-03_11-48-47 (copy)

@timamus
Copy link
Author

timamus commented Apr 3, 2024

Еще кстати такая же проблема бывает, если нажать на edit, вызвать клавиатуру, а потом телефон заблокировать и снова разблокировать.

@HemulGM
Copy link
Owner

HemulGM commented Apr 3, 2024

Не могу продиагностить такое. У меня тоже Андроид и тоже гугловая клавиатура. Только я всегда свайпом "назад" закрываю клавиатуру, у меня нет такой кнопки внизу, как у тебя.
Это вероятно проблема FMX, возможно в D12 поправили (не проверял). Т.к. при работе с клавиатурой на Андроид есть два события "показалась" и "скрылась" клавиатура. Если второе событие не сработает, то да, контент не будет на весь экран.

@HemulGM
Copy link
Owner

HemulGM commented Apr 3, 2024

Ты проект сам собирал?

@timamus
Copy link
Author

timamus commented Apr 4, 2024

Проблема не массовая. Я протестировал на разных девайсах. Наблюдается вроде только на новой HyperOS и андройд 14. Хотя ни в одном другом приложении такого не наблюдается. Похоже действительно надо обновить на новую версию FMX и потестировать...

@HemulGM
Copy link
Owner

HemulGM commented Apr 5, 2024

Там с обновлением на новую FMX могут быть проблемы. Я пока не адаптировал официально под D12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants