weasel
weasel copied to clipboard
启用预输入后在思源笔记中输入时可能遇到问题
上报前请检查
- [x] 我遇到的问题没有其他人在 issue 里提到过
- [x] 我的小狼毫版本于 rime/weasel 下载
- [x] 我在使用小狼毫的最新发布版本,或最新发布版本后的 CI 构建
操作系统信息
- OS 详细版本: Windows 11 24h2 26120.3863
- 小狼毫版本: 0.16.3.37.bf4853d
描述遇到的问题 在启用 inline_preedit 之后,在思源笔记中输入时在特定情况下会出现输入异常现象,导致思源笔记报运行时错误。
思源笔记使用Electron做前端界面,输入时会修改特定的DOM元素。在启用 inline_preedit 之后,在输入标题时会导致对应的DOM元素出现问题,进而导致运行时错误。而关闭 inline_preedit 之后,同样的操作下不会触发思源笔记的运行时错误。
复现步骤 重现问题的步骤,如:
- 在小狼毫中启用 inline_preedit
- 在思源笔记中进行特定输入(见下方附加信息),导致思源笔记出现运行时错误
- 对思源笔记关闭 inline_preedit,重复输入操作
- 不复现问题
- 换用微软拼音重复测试,不复现问题
预期行为 在启用 inline_preedit 情况下应当能够正常输入,与微软拼音的行为基本一致。微软拼音在行内显示拼音,悬浮显示候选词框,小狼毫启用 inline_preedit 之后与微软拼音表现一致,但是似乎在上屏时存在潜在问题。
用户文件 使用的输入法方案为:emptylight370/rime-settings
截图 如果问题需要,可附上 GIF 图片
其他补充说明 我的测试步骤如下,其中含有对思源笔记的调试,但无对小狼毫的调试:一种输入标题导致运行时错误的情况 - 链滴 小狼毫能够正常进行输入上屏,理论上日志中应当无报错,未找到日志位置。