如何解决在输入TEdit时,它会将其内部的文本加倍
我正在使用Embarcadero®RAD Studio 10 Seattle版本23.0.20618.2753。我刚刚开始制作移动应用。我在一个TEdit
上放置了两个TForm
控件。他们是
Edit_FirstName: TEdit;
Edit_LastName: TEdit;
现在,当我在移动设备上运行此应用并输入我的姓名时,假设我在Michael
字段中写了Edit_FirstName
,在{{1}字段中写了Schumacher
}。至此,一切正常。
但是现在,当我移回字段Edit_LastName
并打算在Edit_FirstName
之后添加@
时,它应该是Michael
,但实际上变成了{{1 }}。 Michael@
本身会将已经写在其中的文本加倍,然后在其后添加新字符。
这是一个全新的Form项目。在这个项目中,我没有写过任何代码。
代码是:
MichaelMichael@
fmx文件为:
TEdit
我该如何解决?谁能帮我吗?
解决方法
这是一个已知问题,包括:
RSP-19742: TEdit is duplicating entered characters
(在里约热内卢固定)
RSP-20493: TEdit / TMemo duplicating Letters when text recognition is on (Samsung VK)
(在里约热内卢固定)
TEdit
还存在键入Enter或Backspace时复制文本的已知问题,包括:
RSP-14495: [Android] TEdit duplicates initial input on some VKs after 'return' key is pressed
(在里约热内卢固定)
RSP-17232: Duplicate words appear on pressing backspace in an FMX TEdit in android
(已在东京第一版中修复)
RSP-18478: Text are duplicated when press backspcae with Google Gboard
(已在东京第二版中修复)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。