Merge branch 'matthiasc/for-main' into 'main'

wayland: Fix handling of output scales

See merge request GNOME/gtk!6940
This commit is contained in:
Matthias Clasen
2024-02-24 12:00:16 +00:00

View File

@@ -2437,7 +2437,7 @@ apply_monitor_change (GdkWaylandMonitor *monitor)
gboolean needs_scaling = FALSE;
double scale;
if (monitor->xdg_output_done)
if (!should_expect_xdg_output_done (monitor) || monitor->xdg_output_done)
{
logical_geometry = monitor->xdg_output_geometry;
needs_scaling =