30楼#
发布于:2022-07-21 23:47
laolang_cool:我注意到这个情况,在基于electron的软件中基本很容易重现,像我用的wechat-uos、obsidian都是基于electron的,周大能否在这类软件里测试一下,把鼠标放在候选框会出现的位置,输入大于2个字码,看看能否重现呢?ibus...回到原帖
用vscode进行测试,没发现你说的问题。出问题的时候主程序崩了,还是程序失去了焦点?
31楼#
发布于:2022-07-22 09:24
dgod:用vscode进行测试,没发现你说的问题。出问题的时候主程序崩了,还是程序失去了焦点?回到原帖
嗯,我这边是有时可以重现有时重现不了,等到可以重现时我录个屏。不过现在也不清楚在什么情况和环境下会触发这个问题……

主程序没有影响,似乎主程序也没有失去焦点,但好像鼠标会突然聚焦和跑到候选窗口区域中。然后就会出现打3个字码后,候选窗口消失,字码也消失,也没有上什么字的现象。


这期间我多试试几种情况,比如试试把主窗口取消显示,看看是否还会引起这个问题出现。
32楼#
发布于:2022-07-22 09:58
laolang_cool:嗯,我这边是有时可以重现有时重现不了,等到可以重现时我录个屏。不过现在也不清楚在什么情况和环境下会触发这个问题……

主程序没有影响,似乎主程序也没有失去焦点,但好像鼠标会突然聚焦和跑到候选窗口区域中。然后就会出现打3个字码后,候选窗口...
回到原帖
好久没看过yong.ini了,发现还有一个`a_caret=1`新光标跟随,之前是设为0的,我也试试看看1的效果。
33楼#
发布于:2022-07-22 11:38
laolang_cool:好久没看过yong.ini了,发现还有一个`a_caret=1`新光标跟随,之前是设为0的,我也试试看看1的效果。回到原帖
这个选项只在win上有效
34楼#
发布于:2022-07-22 12:00
dgod:这个选项只在win上有效回到原帖
好的……我发现ibus模式下其实也会出现这个问题,但确实找不到重现的条件。
不过我注意到一个细节,我把小小的主窗口选项关闭了,然后在窗口获得聚焦时,小小会提示中文模式,我如果把鼠标放在候选窗口上,则在候选窗口消失时,小小的“中文”提示就会出现。但我看这时主窗口并没有失焦的。
35楼#
发布于:2022-07-22 12:02
laolang_cool:好的……我发现ibus模式下其实也会出现这个问题,但确实找不到重现的条件。
不过我注意到一个细节,我把小小的主窗口选项关闭了,然后在窗口获得聚焦时,小小会提示中文模式,我如果把鼠标放在候选窗口上,则在候选窗口消失时,小小的“中文”提示就会出...
回到原帖
我说的这个“中文”提示的现象是完全可以重现的,但奇怪的是,这个现象和不上屏的问题,并没有直接关联。
36楼#
发布于:2022-07-22 12:14
提到这个“中文”提示,我又歪一下楼了。这个提示和实际状态是不符合的,不知是否因为x下用了ibus模式和小小原生模式的原因。
测试:
1. xterm:英文,聚焦。
firefox:英文,失焦。
2. xterm中切到中文,然后鼠标移到firefox的输入框,点击,这时会出现“中文”提示,而这时实际还是英文状态。
37楼#
发布于:2022-07-22 12:22
请见下一楼的附件。
38楼#
发布于:2022-07-22 12:25
请把附件改成.mp4格式查看。
39楼#
发布于:2022-07-22 15:20
laolang_cool:请把附件改成.mp4格式查看。回到原帖
我觉得这没必要继续讨论了,输入法已经把窗口设置为不能获得焦点,后续已无针对这个进行改进的空间了。
游客

返回顶部