osfans / trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
http://osfans.github.io/trime/
GNU General Public License v3.0
3.09k stars 372 forks source link

wps便签里用退格键删除文字,结果删了光标右侧的字 #955

Open ayakaqingyue opened 1 year ago

ayakaqingyue commented 1 year ago

Describe the bug 在wps便签中删除单个文字正常,但是当再按下退格键想删除第二个文字的时候,发现实际上删除了光标右侧的字

其它文字编辑软件如wps office、word for android、miui自带便签正常,按退格键就删除光标左侧的字,不会删掉光标右侧的字

To Reproduce Steps to reproduce the bug:

  1. 截图中有一行字,现在光标在“除”字右侧 Screenshot_2023-03-07-13-54-09-455_cn wps note
  2. 按退格键,“除”字被正常删除,光标在“删”字的右侧 Screenshot_2023-03-07-13-55-45-978_cn wps note
  3. 继续按退格键,本来应该删除“删”字,结果实际上删除了光标右侧的“一”字 Screenshot_2023-03-07-13-57-06-488_cn wps note 4.继续按退格键,发现光标右侧的“二”字也被删了,光标左侧的“删”字依然还在 Screenshot_2023-03-07-13-58-00-668_cn wps note
  4. 如果删除一个字以后,手动重新调整光标位置,就没有问题,但是当你要删除5个字的时候,要手动调整4次光标位置,就比较麻烦,不能像正常的情况下按几次退格就删几个字

Smartphone (please complete the following information):

tumuyan commented 1 year ago

3.2.7可以复现连续删除的问题。 即使不移动光标,点击屏幕触发到光标/选择即可继续删除前方字符。 wps便签同时还存在另一个bug,点击del键一次会产生Backspace的效果,重复点击会发生del的效果。

我认为这是属于wps便签没有做好兼容性,而不是输入法bug。 如果有人有实体键盘,可以用实体键盘+其他输入法来确认。

ayakaqingyue commented 1 year ago

3.2.7可以复现连续删除的问题。 即使不移动光标,点击屏幕触发到光标/选择即可继续删除前方字符。 wps便签同时还存在另一个bug,点击del键一次会产生Backspace的效果,重复点击会发生del的效果。

我认为这是属于wps便签没有做好兼容性,而不是输入法bug。 如果有人有实体键盘,可以用实体键盘+其他输入法来确认。

没试过实体键盘,但是我用其它输入法(百度、搜狗)是没遇到同样的问题的,连续按退格并不会删除光标右边的字。只有用同文输入法才会出现

WhiredPlanck commented 8 months ago

请看新版本有无此问题。Please take a look for new version. 每夜版/Nigntly Build:https://github.com/osfans/trime/releases/tag/nightly