sway-patched-tray-menu/sway/tree
Dudemanguy bf44690ee8 view: update wlr_toplevel size on client resizes
If a floating client resizes itself, sway updates several of its
internal dimensions to match but not wlr_toplevel. This means that the
next time wlroots sends a toplevel configure event, it can have wrong
coordinates that resize the client back to its old size. To fix this,
let's just use wlr_xdg_toplevel_set_size so the wlr_toplevel has the
same dimensions as sway. Fixes #5266.
2023-08-26 13:44:37 -07:00
..
arrange.c root: Try to preserve relative positions of floating containers 2023-03-14 23:26:42 -07:00
container.c chore: chase wlroots xdg-surface role rework 2023-08-21 18:41:32 +02:00
node.c node: prettify node type names 2022-11-26 09:48:58 +01:00
output.c output: drop current_mode 2023-07-31 16:25:01 +02:00
root.c root: Set inactive focus when scratchpad is moved to new workspace 2023-03-24 13:20:13 -07:00
view.c view: update wlr_toplevel size on client resizes 2023-08-26 13:44:37 -07:00
workspace.c Use output_match_name_or_id() in workspace functions 2023-04-14 18:34:54 +02:00