Почему я не могу удалить текст, введенный в поле редактирования Firemonkey под Android после нажатия клавиши Enter / Return? - PullRequest
0 голосов
/ 15 января 2019

Я набираю текст в поле редактирования Firemonkey и нажимаю Enter / Return на виртуальной клавиатуре. Когда я нажимаю клавишу Backspace, введенный текст не удаляется, и курсор остается на той же позиции. Проблема решается путем изменения позиции каретки, нажав внутри текста, но не всегда.

Если я программно удаляю текст в поле редактирования после нажатия клавиши «Ввод / возврат», возникает другая проблема: удаленный текст снова появляется в окне редактирования, когда я набираю в нем новый текст.

Я использую Delphi 10.2 Tokyo, но проблема появилась и в более ранних версиях Delphi.

Я предполагаю, что это может быть ошибка Android. Мое устройство работает под управлением Android 4.2.2.

...