好的,帮你整理一份 bug report,你可以直接复制提交给 Qoder 团队:
Bug: 聊天输入框使用搜狗输入法时吞字
环境:
- 操作系统:Linux
- 输入法:搜狗输入法(Sogou IME)
- 发生位置:Qoder 聊天输入框
现象:
使用搜狗输入法在聊天输入框中输入中文时,会出现吞字(丢失字符)现象。关闭搜狗输入法切换为英文直输后,输入正常,不丢字。
复现步骤:
- 打开搜狗输入法
- 在 Qoder 聊天输入框中输入中文
- 快速打字时部分字符丢失
预期行为:
输入法 composition 事件应正确处理,不丢失任何字符。
可能原因:
输入框未正确处理 IME 的 compositionstart / compositionupdate / compositionend 事件时序,在 composition 过程中触发了 input 事件导致状态更新丢字。
你可以到 Qoder 的官方反馈渠道(官网/社群/GitHub)提交这段内容。需要我调整什么吗?