weasel icon indicating copy to clipboard operation
weasel copied to clipboard

启用预输入后在思源笔记中输入时可能遇到问题

Open emptylight370 opened this issue 8 months ago • 0 comments

上报前请检查

  • [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 之后,同样的操作下不会触发思源笔记的运行时错误。

复现步骤 重现问题的步骤,如:

  1. 在小狼毫中启用 inline_preedit
  2. 在思源笔记中进行特定输入(见下方附加信息),导致思源笔记出现运行时错误
  3. 对思源笔记关闭 inline_preedit,重复输入操作
  4. 不复现问题
  5. 换用微软拼音重复测试,不复现问题

预期行为 在启用 inline_preedit 情况下应当能够正常输入,与微软拼音的行为基本一致。微软拼音在行内显示拼音,悬浮显示候选词框,小狼毫启用 inline_preedit 之后与微软拼音表现一致,但是似乎在上屏时存在潜在问题。

用户文件 使用的输入法方案为:emptylight370/rime-settings

截图 如果问题需要,可附上 GIF 图片

其他补充说明 我的测试步骤如下,其中含有对思源笔记的调试,但无对小狼毫的调试:一种输入标题导致运行时错误的情况 - 链滴 小狼毫能够正常进行输入上屏,理论上日志中应当无报错,未找到日志位置。

emptylight370 avatar Apr 22 '25 05:04 emptylight370