Windows that demand focus will minimize fullscreen applications
When I was on Steam playing a game fullscreen, I got a message from a friend. This opens a separate floating window. Instead of the window remaining in the background, it forces the game to windowed mode with the dimensions all messed up.
For now, I've simply moved the Steam chat window to another desktop so it doesn't minimize the current program on the desktop with the fullscreen program.
I have not tested it, but should the setting ignore_ewmh_focus to true, not solve this issue for you?
This seems to be generally true, regardless of ignore_ewmh_focus. If any floating node is opened on a desktop containing a fullscreen node then the fullscreen flag will be unset. Also, if a floating node is in focus over a tiled node and then the fullscreen flag is set for the tiled node then the floating node will be covered even though it retains focus.
Im going to close this, as I dont think this is actually a bug.
On my Ubuntu machine I'm running bspwm 0.9.3, and there a fullscreen window will stay fullscreen even if some window other floating window is opened.
On my other machine I'm running 0.9.10-9-g853bb73, and opening a floating window will make the fullscreen window exit fullscreen mode. ignore_ewmh_focus doesn't have any effect on this.
So this behaviour has changed - doesn't mean that it's a bug but it's a breaking change and possibly an unintentional change anyway. I liked the old behavior more (most usual use case for me is having a window fullscreened, and I bring a quake-like dropdown terminal into focus, and I'd expect the fullscreened window to stay fullscreen).
I'm just one user and someone else might like the new behaviour, maybe it could be made configurable?
Yeah, I'm also having this issue. It's incredibly frustrating. Is there still no way to disable this behaviour? If I have something set to fullscreen, I want it to stay fullscreen.
Can confirm, the issue still persists even with all these config settings. Version: 0.9.10