4.15 版本中似乎存在错误/回归。
下面描述的问题在之前的 4.14.1 版本中不会发生。
在多头设置中,“向左/向右对焦”命令不对焦
全屏窗口。
相反,它将焦点放在该全屏窗口下方的窗口上。
使用“工作区”时不会发生此问题
在这里,全屏窗口将正确聚焦。
对于调试日志文件,我稍微清理了 i3 配置
并在两个版本中使用相同的配置文件。
受影响的版本:
Binary i3 version: 4.15 (2018-03-10) © 2009 Michael Stapelberg and contributors
Running i3 version: 4.15 (2018-03-10) (pid 18436) abort…)
Loaded i3 config: /home/fox/.config/i3/config (Last modified: Sun 25 Mar 2018 10:56:09 AM CEST, 573 seconds ago)
The i3 binary you just called: /usr/bin/i3
The i3 binary you are running: i3
不受影响的版本:
Binary i3 version: 4.14.1 (2017-09-24) © 2009 Michael Stapelberg and contributors
Running i3 version: 4.14.1 (2017-09-24) (pid 15832)bort…)
Loaded i3 config: /home/fox/.config/i3/config (Last modified: Sun 25 Mar 2018 10:56:09 AM CEST, 884 seconds ago)
The i3 binary you just called: /usr/bin/i3
The i3 binary you are running: i3
根据https://i3wm.org/docs/debugging.html指向日志文件的 URL:
受影响的版本(4.15): https :
不受影响的版本(4.14.1): https :
我做了什么:
出于澄清目的(关于日志文件和重现步骤),
使用以下假设:
我看到的:
i3 将焦点更改为全屏窗口下方的窗口。
我期望的是:
焦点应该放在全屏窗口上。
我没有看到指向 logs.i3wm.org 的链接。 您是否关注了https://i3wm.org/docs/debugging.html? (如果您确实提供了指向日志文件的链接,请忽略我。)
一个重要的细节是第 5 步中的窗口是浮动的。
是的,在这种情况下,由于我的 for_window 规则,mpv 以浮动模式启动。
之后它切换到全屏。
平分:af78331ee774a0021ed07f8b1d5d41fc8ffcd837 <--- 怪这个家伙
我认识那个人,他可能很快就会发送 PR 来修复它:-)
最有用的评论
平分:af78331ee774a0021ed07f8b1d5d41fc8ffcd837 <--- 怪这个家伙