weasel icon indicating copy to clipboard operation
weasel copied to clipboard

在某些窗口无法直接输入,需要先输入一个英文字符,然后才能正常弹出候选框

Open FanXiangTM opened this issue 7 months ago • 14 comments

比如,在firefox浏览器的设置界面顶部的搜索框,直接输入文字的话,既不会出现候选框,也没有直接上屏。而如果先键入一个特殊符号,比如先键入一个逗号「,」然后再输入任何文字都可以正常弹出候选框了。 也就是说,如果文本框中原本就有内容,就可以继续输入文字,如果文本框中是空白的,小狼毫输入法就没有任何反应。

除了firefox设置页面的搜索框,还有网页版的Telegram聊天窗口(也是在firefox浏览器内)都会出现这种情况。

小狼毫版本:0.16.3 和 0.17.0

FanXiangTM avatar May 18 '25 13:05 FanXiangTM

我也是

DSSM1031 avatar May 18 '25 23:05 DSSM1031

我也遇到了。场景是在用chrome上传小红书的颜色选项时遇到了,需要先输入一个数字才能正常输入中文。

eko5624 avatar May 19 '25 13:05 eko5624

style/inline_preedit: true

这些输入框不让上屏一个空格,已知的问题

fxliang avatar May 19 '25 14:05 fxliang

確定 inline_preedit: true 依然有這個問題,0.17.0 版之前就有突然出現,應該是在一兩週前開始經常發生,懷疑和 Windows 更新有關(KB5055627),可能更改了什麼和輸入框相關的機制,但看了下日誌沒有提到。

補充個例子,在 Issue 的搜索框,Edge 會自己重複第一個輸入的字母(真的沒有手抖多打一下😅):

Image

在 Firefox 則是第一個字母會直接輸出,變成下面這樣:

Image

圖片裡也可以看出來 inline_preedittrue 沒錯。

編輯: 系統是 Windows 11 Pro,0.16.3 和 0.17.0 都有遇到同樣問題。

ClixTW avatar May 20 '25 07:05 ClixTW

我也遇到了。场景是在用chrome上传小红书的颜色选项时遇到了,需要先输入一个数字才能正常输入中文。

设置style/inline_preedit: true后这个问题解决了,可以不用先输入数字或者英文就能正常输入中文了。

補充個例子,在 Issue 的搜索框,Edge 會自己重複第一個輸入的字母(真的沒有手抖多打一下😅):

这个问题我在chrome里也遇到了,设置style/inline_preedit: true也没用

Image

系统是:Windows 11 家庭中文版 小狼毫版本:0.17.3

eko5624 avatar May 24 '25 07:05 eko5624

同样问题

jdjxk avatar May 27 '25 03:05 jdjxk

確定 inline_preedit: true 依然有這個問題,0.17.0 版之前就有突然出現,應該是在一兩週前開始經常發生,懷疑和 Windows 更新有關(KB5055627),可能更改了什麼和輸入框相關的機制,但看了下日誌沒有提到。

補充個例子,在 Issue 的搜索框,Edge 會自己重複第一個輸入的字母(真的沒有手抖多打一下😅):

Image

在 Firefox 則是第一個字母會直接輸出,變成下面這樣:

Image

圖片裡也可以看出來 inline_preedittrue 沒錯。

編輯: 系統是 Windows 11 Pro,0.16.3 和 0.17.0 都有遇到同樣問題。

我也遇到了一样的问题 但我确定和Windows更新没有任何关系 因为我上次更新是在去年7月 感觉是浏览器更新的原因

lisansas avatar May 30 '25 03:05 lisansas

我怀疑和 chromium内核以及windows更新都有关系。 我之前先是用小狼毫有这个问题,后来某天用手心也出现这个问题了。 然后手心的人说是windows某个安全更新的问题。 而我发现我复现这个bug的输入框都是浏览器和electron软件。

Giresharu avatar Jun 01 '25 18:06 Giresharu

我怀疑和 chromium内核以及windows更新都有关系。 我之前先是用小狼毫有这个问题,后来某天用手心也出现这个问题了。 然后手心的人说是windows某个安全更新的问题。 而我发现我复现这个bug的输入框都是浏览器和electron软件。

还真是 没记错的话qq也是Electron 也有这种问题

DSSM1031 avatar Jun 05 '25 05:06 DSSM1031

用Zen Browser也是頻繁遇到,所以Gecko也有問題 (光打這段話就遇到兩次了)

ClixTW avatar Jun 05 '25 07:06 ClixTW

这个问题越来越频繁了,注意到在切换窗口时频率会更高。希望早日修复,对于日常使用 VSCode 等 Electron 软件,以及 Edge 浏览器的人来说还是挺困扰的。

Cierra-Runis avatar Jun 06 '25 06:06 Cierra-Runis

切換窗口掉第一個字的問題似乎在 KB5063060 緩解了

~Edit: 狀況還是存在,但發生頻率有變少~

Edit:找到穩定復現的方法,複製文字後必定掉第一個字,無論按 Ctrl+C 還是右鍵複製皆會,在 Edge 和 Firefox 都會發生。

ClixTW avatar Jun 13 '25 07:06 ClixTW

已重现复制文字后稳定复现掉字的方法

Cierra-Runis avatar Jun 13 '25 15:06 Cierra-Runis

同样的情况,复制文字后掉第一个字的问题已复现

yana9i avatar Jun 15 '25 10:06 yana9i