wayland: Check workspace position when preferred deco mode changes
This ensures that the window will have correct geometry if a maximized window changes preferred decoration mode. X11Client does something similar, see X11Client::updateShape(). In hindsight, perhaps, AbstractClient::{create,destroy}Decoration() must preserve the old frame geometry, but it's not clear how to do that because it requires decoration updates to be truly async, otherwise there will be ugly flickering.
parent
268d7996
-
mentioned in commit e2f9f35c
-
mentioned in commit 14e3a5f7
-
mentioned in merge request !1674 (merged)
-
mentioned in commit 068d60e3
-
mentioned in commit 32520834
Please register or sign in to comment