weston/desktop-shell
Marius Vlad c59a02c15e desktop-shell: Don't reposition windows on every resize
Remove any attempt to reposition windows when handling an output resize.

This had some side-effects on x11 and wayland backends that keep moving
windows at random positions when manually the output.

A more smarter approach would be to move them only if they're actually
affected by a resize -- like no longer in the output's viewing area, but
that remains for another day.

Fixes: #793

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Reported-by: Philipp Zabel <p.zabel@pengutronix.de>
2023-08-09 21:26:10 +03:00
..
input-panel.c desktop-shell: Pass a weston_coord to calc_input_panel_position 2023-06-19 13:09:03 +00:00
meson.build shell-utils: Integrate shell-utils into libweston 2023-01-09 22:13:07 +00:00
shell.c desktop-shell: Don't reposition windows on every resize 2023-08-09 21:26:10 +03:00
shell.h desktop-shell: Keep track of shsurf being created/removed 2023-07-06 19:06:22 +00:00