weston/desktop-shell
Marius Vlad b0b24ab375 desktop-shell: Branch out the set_maxime/unset_full
And move it back to its place, as we can't differentiante between two
different states: coming back from unmaxized (which makes it so we send
out a widthXheight size matching that of maximized whereas we should send
out 0, 0) and that we're no longer fullscreen. We land basically in the
same spot in both cases, and trying one issue, creates a new one.

Moving the corner case in set_fullscreen makes it so we don't reach both
cases in the same time and avoid introducing other issues.

Fixes: #801

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2023-09-27 13:26:22 +03:00
..
input-panel.c Check weston_head_from_resource for NULL return 2023-09-14 13:31:06 +03:00
meson.build shell-utils: Integrate shell-utils into libweston 2023-01-09 22:13:07 +00:00
shell.c desktop-shell: Branch out the set_maxime/unset_full 2023-09-27 13:26:22 +03:00
shell.h desktop-shell: Revert 'Enable per-output fade animations' 2023-09-15 07:00:31 +00:00