wayland: fix CSD decorations glitch when closing

In rare cases destroying subsurfaces before the main surface could
result in a frame where the window is still shown, but decorations
got hidden, right before the window itself disappears.
This commit is contained in:
Kirill Chibisov 2024-04-19 14:40:00 +04:00 committed by GitHub
parent 4f47a4e793
commit 9ab4c03e89
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 3 deletions

View file

@ -253,3 +253,4 @@ changelog entry.
- On Web, fix setting cursor icon overriding cursor visibility.
- On Windows, fix cursor not confined to center of window when grabbed and hidden.
- On macOS, fix sequence of mouse events being out of order when dragging on the trackpad.
- On Wayland, fix decoration glitch on close with some compositors