Skip to content

wayland: Fix handling of output scales more

Matthias Clasen requested to merge more-monitor-madness into main

It turns out that the workaround in 7b380b2f was insufficient. During initialization, we end up calling apply_monitor_changes() while xdg_output is set, but xdg_output_geometry isn't. Be more careful and prevent that from wreaking havoc with negative scales.

Fixes: #6472 (closed)

Edited by Matthias Clasen

Merge request reports