weston/desktop-shell
Derek Foreman 8ac621d672 desktop-shell: Don't try to notice disappearing outputs during fade
This is a trap - it's not harmful to let the animation complete - it is
harmful to call weston_shell_utils_curtain_destroy() in mid animation. It
results in immediately completing the animation, which attempts to destroy
the curtain a second time.

Fixes a crash when (on a multi-output system) the display is disconnected
during the fade out, then reconnected before the fade-in starts.

Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
2023-09-15 07:00:31 +00: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: Don't try to notice disappearing outputs during fade 2023-09-15 07:00:31 +00:00
shell.h desktop-shell: Revert 'Enable per-output fade animations' 2023-09-15 07:00:31 +00:00