Skip to content

backends/x11: Present surface even with empty damage

All the other backends present their surface regardless. If the surface isn't presented, the scheduled frame is never finished, and rendering gets stuck indefinitely.

This is also consistent with x11 standalone backend which forgoes this check.


Fixes kwin_wayland windowed under X11 randomly getting stuck when (un)minimizing windows and opening menus.

Kai Uwe Broulik kai_uwe.broulik@mbition.io on behalf of MBition GmbH

https://github.com/mercedes-benz/foss/blob/master/PROVIDER_INFORMATION.md

Merge request reports