rime / weasel

【小狼毫】Rime for Windows
https://rime.im
GNU General Public License v3.0
4.66k stars 556 forks source link

小鹤双拼 切换窗口后 重置输入法 状态 #1117

Closed Evifly closed 5 months ago

Evifly commented 8 months ago

上报前请检查

操作系统信息

描述遇到的问题 使用小鹤双拼时,切换任意窗口都会导致输入法切换回繁体模式

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

  1. 打开 '任意' 软件
  2. 输入 '任意'字符,当前为繁体,通过快捷键改回简体,
  3. 切换任意软件,再切换回上一窗口或其它窗口,输入法变成繁体

临时解决办法: 在“double_pinyin_flypy.schema.yaml”中的“switches”项添加reset:1 """ switches:

预期行为 期望在下一版本中可以调整。

用户文件 请于此附上 weasel 用户文件夹下的内容,方便开发者调试问题

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

其他补充说明 如果有其他补充说明,可以写在这里

fxliang commented 6 months ago

这个你应该看方案设定的问题吧?

fxliang commented 5 months ago

再看描述,因为不同session有简繁体状态是分别在后端缓存的,两个 session之间并没有同步的逻辑,因此这个现象是正常现象。如果您要始终使用简体而偶而使用繁体,建议simplification加上如您描述的reset 1的设计可解。