在 Qoder 聊天输入框中输入中文 快速打字时部分字符丢失

好的,帮你整理一份 bug report,你可以直接复制提交给 Qoder 团队:


Bug: 聊天输入框使用搜狗输入法时吞字

环境:

  • 操作系统:Linux
  • 输入法:搜狗输入法(Sogou IME)
  • 发生位置:Qoder 聊天输入框

现象:
使用搜狗输入法在聊天输入框中输入中文时,会出现吞字(丢失字符)现象。关闭搜狗输入法切换为英文直输后,输入正常,不丢字。

复现步骤:

  1. 打开搜狗输入法
  2. 在 Qoder 聊天输入框中输入中文
  3. 快速打字时部分字符丢失

预期行为:
输入法 composition 事件应正确处理,不丢失任何字符。

可能原因:
输入框未正确处理 IME 的 compositionstart / compositionupdate / compositionend 事件时序,在 composition 过程中触发了 input 事件导致状态更新丢字。


你可以到 Qoder 的官方反馈渠道(官网/社群/GitHub)提交这段内容。需要我调整什么吗?

辛苦右上角上报一个问题报告,我们具体分析下