Skip to content

desktop-shell: Don't process surfaces under destruction during output resize

Alexandros Frantzis requested to merge afrantzis/weston:fix-805 into main

An output resize may occur while a shell surface is in the process of being destroyed, e.g., while the destruction fade-out animation is in progress. In such cases although the shell surface exists, it's missing the backing weston_desktop_surface, so ensure to check for that.

Fixes: #805 (closed) Fixes: eefd8ae2 Signed-off-by: Alexandros Frantzis alexandros.frantzis@collabora.com

Edited by Alexandros Frantzis

Merge request reports