[client] wayland: allow seatless operation for github CI testing

This commit is contained in:
Geoffrey McRae
2026-07-30 15:22:37 +10:00
parent 5c5a2f15d8
commit a1fc3d20d3
6 changed files with 28 additions and 5 deletions

View File

@@ -342,6 +342,12 @@ bool waylandCBInit(void)
{
memset(&wlCb, 0, sizeof(wlCb));
if (!wlWm.seat)
{
DEBUG_WARN("Clipboard unavailable without wl_seat");
return false;
}
if (!wlWm.dataDeviceManager)
{
DEBUG_ERROR("Missing wl_data_device_manager interface (version 3+)");