Closed antonchen closed 8 months ago
什么的菜单
请贴 fcitx5-diagnose 的输出
重启 chromium 的时候能恢复吗
什么的菜单
包括不限于菜单栏,Chrome书签栏,右键菜单。
请贴 fcitx5-diagnose 的输出
重启 chromium 的时候能恢复吗
不需要重启就能恢复,当然重启也能恢复,切换 bspwm 桌面或打开新窗口后导致出问题的窗口大小变化(平铺wm),出问题的程序会恢复正常。退出 fcitx5 也会恢复。
我怀疑菜单一闪而过是什么导致焦点丢失。
@antonchen 如果我什么都不干,光挂机,可以重现吗 听起来如果需要重现我基本啥也不能干也不能切换虚拟桌面,也不能启动新的程序
@antonchen 如果我什么都不干,光挂机,可以重现吗 听起来如果需要重现我基本啥也不能干也不能切换虚拟桌面,也不能启动新的程序
不需要,正常使用就能重现,可能我右键菜单用得比较频繁才发现的。我目前重现也不是很稳定。 我重装完之后以为好了,一会儿就鼠标右键一下,还是重现了一次。
我找到了稳定复现的方法,在 Chrome、Electron 激活 Rime 后通过 fcitx5 菜单重启 fcitx5 就会出问题(输入候选框都会一闪而过),焦点脱离 Chrome、Electron 就会恢复。
其它程序没有这个现象如:TelegramDesktop、Remmina 试过,不存在问题。 发现问题时我刚好在调试、编辑配置频繁重启,没有注意到这个动作。
------ EDIT ------ 当 fcitx5 处于「键盘 - 英语(美国)」时,这个问题同样存在,也许这是上游 fcitx5 的问题。
----- EDIT ------ Rime 执行「重新部署」和 「同步」也可以复现。
试试 master branch
@antonchen 这个一闪而过的问题我在我们系统上遇到过
试试 master branch
测试了,已修复。
环境比较复杂,我目前不能确定是哪个的问题。 目前同样的环境使用 ibus-rime 没有问题。实际上我准备从 ibus-rime 换到 fcitx5-rime,使用了一会出现了这个问题。
表现出的情况是:Chrome、Electron 中的菜单会因为 fcitx5-rime 或 fcitx5 影响导致打不开(一闪而过),包括不限于菜单栏,Chrome 书签栏,右键菜单。 不能判定触发条件,正常使用十来分钟就会出问题。切换 bspwm 桌面或打开新窗口后,出问题的程序会恢复正常。退出 fcitx5 也会恢复。
我的环境: Debian testing bspwm + picom fcitx5 5.1.7-1 fcitx5-rime 5.1.4-1
Xorg -version
Rime 配置:https://github.com/iDvel/rime-ice
我本机受影响的程序是 Google Chrome、VSCode