wlroots/xwayland
Simon Ser 90f9f59041 xwayland: try flushing immediately in xwm_schedule_flush()
wl_event_source_fd_update() goes through another event loop cycle, which
delays writes. This extra cycle was introduced in 6ada67da9b
("xwayland/xwm: implement somewhat asynchronous request flushing").

Try flushing the X11 WM FD immediately if we can.

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/4044
2026-02-04 00:14:49 +01:00
..
selection xwayland/selection/dnd: fix parameter type 2026-01-20 16:39:08 +08:00
meson.build xwayland: require xcb-xfixes 1.15 2025-06-16 07:40:04 +00:00
server.c Revert "xwayland: Reset signal mask and handlers before exec" 2025-04-20 21:12:33 +02:00
shell.c Assert (almost all) signals have no attached listeners on destroy 2025-01-15 19:53:11 +03:00
sockets.c Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
sockets.h Add some missing includes/declarations 2023-06-05 21:06:19 +00:00
xwayland.c xwayland: lock new buffer instead of the old one 2026-01-05 20:53:34 +05:30
xwm.c xwayland: try flushing immediately in xwm_schedule_flush() 2026-02-04 00:14:49 +01:00