June 22, 2026
9:39 a.m.
On Mon Jun 22 09:24:02 2026 +0000, Alexandre Julliard wrote:
The system thread support itself should be ready. I tried to switch to using it in winewayland but unfortunately it seems it will need a redesign of the clipboard support first, since clipboard access causes it to dispatch messages on the system thread.
while (wl_display_dispatch_queue_timeout( process_wayland.wl_display, process_wayland.wl_event_queue, &timeout ) != -1)
if (process_wayland.initialized) break;
this won't work unless we find a way to initialize that variable within the callbacks (not easy from a cursory look). I'll think about this more -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11203#note_143829