Wayland: fix computation of screen positions.
Build and Test / build-linux (push) Has been cancelled
Build and Test / build-wayland (push) Has been cancelled
Build and Test / build-macos (push) Has been cancelled
Build and Test / build-windows (push) Has been cancelled

This commit is contained in:
ManoloFLTK
2026-04-08 09:34:28 +02:00
parent d62e340930
commit 01176c2137
@@ -1142,6 +1142,8 @@ static void output_done(void *data, struct wl_output *wl_output)
xp = xp->next;
}
output->done = true;
output->x *= output->wld_scale;
output->y *= output->wld_scale;
Fl_Wayland_Screen_Driver *scr_driver = (Fl_Wayland_Screen_Driver*)Fl::screen_driver();
if (scr_driver->seat) try_update_cursor(scr_driver->seat);