libpinyin / ibus-libpinyin

GNU General Public License v3.0
627 stars 90 forks source link

重复输入符号的问题(仅半角符号) #403

Open signdo opened 1 year ago

signdo commented 1 year ago

问题复现

  1. 中文模式在输入区敲击几个字母(如 fd )但不选中输入(显示候选词)
  2. 按下诸如 [ ] \ ' , . / * 等符号(半角符号,翻页符号 [-] [=] 除外)
  3. 输入法开始高频率重复输入刚才按下的符号(全角似乎没问题)。如果按下是 shift+任意符号,则重复非shift对应的符号。
  4. 按下任意符号(包括 [-] [=] ),没有停止高频重复输入
  5. 两次按下 ESC 或者 空格 或者 回车 或者 切换到英文,输入法终止重复输入

系统环境

signdo commented 1 year ago

附加:在半角和中文模式下, 按下 shift 和 " ui " 会显示候选词,同时触发 " U " 字母重复输入。 此时按空格终止无效。 如果在重复输入时切换到英文,输入法会变得奇怪:长按切换键会输入一串小写 "u",放开切换键时输入的内容会被删除,期间一直显示 " I " 的候选词。 (在 gnome-terminal 中测试的)