Non-interactive resizes by XWayland clients cause black flicker
When a XWayland client reconfigures the window size (configure initiated by the client) we can see black flicker, just like described in #858 (closed). Looks like the issue has been fixed only for interactive resizes.
How to reproduce:
- Log into a Wayland session
- Run
GDK_BACKEND=x11 gtk4-demo --run=expander
- Click on
details
- Log into a Wayland session
- Run
GDK_BACKEND=x11 gtk4-widget-factory
- Open the hamburger menu
- Click
Style
and go back
Note: if you see a few graphical artifacts then you need to apply gtk!5285 (merged)
Edited by Luca Bacci