June 22, 2026
9 a.m.
On Mon Jun 22 07:45:17 2026 +0000, Rémi Bernon wrote:
What race condition exactly? Can we solve them in a better way that doing an arbitrary number of roundtrips? Currently there are not enough roundtrips for the zxdg output extension to report ouput data to us. Therefore, there is a race condition where the dispatcher thread is unable to dispatch any events before the app queries display related stuff through win32u, which gives the app stale information.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11203#note_143821