Skip to content

backends/wayland: Fix running with a different scale than the host compositor

Arjen Hiemstra requested to merge work/ahiemstra/nested into master

We want the surface sent to the host to have a size that matches our local device size, not something that's different, otherwise we end up with incorrect window sizes.

The second commit ensures the mouse position sent from the host is properly converted to logical coordinates so mouse positions are handled correctly.

Edited by Arjen Hiemstra

Merge request reports