bismuth
bismuth copied to clipboard
[Bug]: Windows Decoration/Border not Restored Once Switched to Monocle Layout
Summary
When switching to the Monocle layout all windows loose their border (this happens with all the Window Decoration settings, also the Bismuth specific). AFAICT this happens on purpose, so it's fine (although maybe there could be an option to alter this behavior).
When switching back to a different layout though, the borders are not restored (on some of the windows). Sometimes not all windows loose their border permanently, I don't really know the logic behind it.
I can restore the border manually, but that is a bit of a hassle. There is a shortcut one can define that toggles the border on windows.
I've seen this happen with both Window Decoration setting Bismuth
and Breeze
.
Steps to Reproduce
- Open two windows in Tile layout
- Switch to Monocle layout
- Switch back to Tile layout
- Border of windows is lost
Expected behavior
The border is restored in step (4) on all windows.
Screenshots
Bismuth version
3.1.1
KDE Plasma version
5.23.5
The platform KWin is running on
X11
Additional context
No response
Can confirm this happens even with a single window for me; title bar completely disappeared on KDE system settings when applying tiling/monocle layout.
Bismuth Version 3.1.1-1
KDE Plasma Version 5.24.4
For me it's also the same. The window decorations disappear when switching between tile and monocle layout.
Bismuth Version: 3.0.0-1
KDE Plasma Version: 5.24.4
Same issue. I have enabled "Maximise Sole Window" option. Whenever a window is maximised, and then unmaximised again, it loses its border. It is a very annoying issue. Please fix it!
Same for me still, v3.1.2, the only real issue I have with the script, works perfectly except for that.
In the mean time and as a workaround I just discovered you can disable the option "Fully maximize windows (no borders, no gaps)" for the Monocle layout in the "Window Tiling" -> "Customize Layouts" subsection. I think this option should be off by default until this is fixed.