3cbb59b0dc
For example, I have some lua code which sets the border width based on the number of visible clients. When just a single client is visible, the border width is 0, else it's what the theme says. Previously, this caused visible "glitches" for fullscreen'd and maximized clients. This patch fixes that and updates the client's geometry and border width appropriately. This has a slight chance of going into an endless loop if someone sets a fullscreen'd clients border width from its property::border_width signal. Just don't do that! Thanks to Arvydas Sidorenko for finding this issue. Signed-off-by: Uli Schlachter <psychon@znc.in> |
||
---|---|---|
.. | ||
awful | ||
gears | ||
menubar | ||
wibox | ||
beautiful.lua.in | ||
naughty.lua.in |