osfans / trime

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

输入文字后在候选词状态直接点击中文全角符号,上屏后符号在文字之前,且符号上屏行为不一致 #1508

Open darkclip opened 2 weeks ago

darkclip commented 2 weeks ago

摘要 / Summary

如题所述,一般的习惯都是先选定候选词,再输入符号,偶然在候选词没有上屏前直接输入符号发现此问题。 特意测试过其他平台的rime,发现是trime独有的问题。

重现步骤 / Steps to Reproduce

输入任意中文,不要确认候选词上屏 输入键盘上中文全角符号会造成候选词上屏,符号在前文字在后 如果是liquid_keyboard里选择符号,选择符号会直接上屏,候选词仍处于候选状态

预期行为 / Expected Behavior

符号和文字混合输入时行为一致,要么候选词和符号都留在候选区等用户确认上屏,要么点击符号时文字自动上屏,但是符号和候选上屏顺序要正确

日志 / Log

No response

截图 / Screenshot

No response

附加信息 / Additional Context

No response

系统版本 / OS Version

ColorOS 14 (Android 14)

应用版本 / App Version

v3.3.1-0-gd8042c76-release

构建信息 / Build Information

构建者:F-Droid Git 仓库:https://github.com/osfans/trime 构建 Git 哈希:d8042c76c20fb42f92bfd1c4509406d0cedc5bbe 构建时间:2024年11月5日 15:46:22

linzianabc commented 2 weeks ago

已经修复了

darkclip commented 2 weeks ago

何时修复的,尝试过NIGHTLY仍旧如此

darkclip commented 2 weeks ago

做了更多测试,发现英文半角符号上屏顺序是正常的,中文全角符号是错误的