bismuth
bismuth copied to clipboard
[Bug]: Using the tweak to make windows tile correctly breaks programs that use the minimum window size as their normal size
Summary
Following the "Setting minimum geometry size" tweak breaks, as an example, KRunner. From what I can observe, apparently, this happens because KRunner most likely sets itself a minimum window size which it uses as its window size if nothing more needs to be shown in the window. And, when that minimum window size gets overridden by the window rule, KRunner becomes just a small line on the screen because of that
Steps to Reproduce
- Do all required steps for the tweak
- Open KRunner, for example, or any other program that uses the minimum window size as its current size
Expected behavior
The current way of having proper tiling works too, but in the case of programs who use their minimum window size as their current window size, especially with floating windows, they just break. Personally, I think that a second way way of dealing with those programs would be to have an option to obey the window's rules, and tile the windows around it based on the problematic window's minimum size
Screenshots
No response
Bismuth version
3.1.1-1 from chaotic-aur
KDE Plasma version
5.24.4
The platform KWin is running on
X11
Additional context
As a more temporary fix, how could I whitelist a program, like KRunner from the window rule? I'm not great with regular expressions
You can exclude krunner with ^(?!krunner$)