summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2020-11-05 08:46:40 +0100
committerJonas Ådahl <jadahl@gmail.com>2020-11-05 08:49:29 +0100
commit4ecc80fd8025842452262001fc4d6b7047696d4e (patch)
tree433c0663dbb157749e056ed827c0876886e34251
parent25bb5676df2a0458e3088c653991b1abc4b49174 (diff)
downloadmutter-4ecc80fd8025842452262001fc4d6b7047696d4e.tar.gz
x11/output: Fix init tile info guard
Monitor tile info is possible to fetch when RANDR version 15 is exposed by the X11 server. We had inverted the check meaning that only if older versions were advertised would we attempt to init the tile information. Fix this guard, thus fix monitor tiling on X11. Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/1524
-rw-r--r--src/backends/x11/meta-output-xrandr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backends/x11/meta-output-xrandr.c b/src/backends/x11/meta-output-xrandr.c
index e17215ff4..3d55d5fc9 100644
--- a/src/backends/x11/meta-output-xrandr.c
+++ b/src/backends/x11/meta-output-xrandr.c
@@ -848,7 +848,7 @@ meta_output_xrandr_new (MetaGpuXrandr *gpu_xrandr,
output_info->height_mm = xrandr_output->mm_height;
}
- if (!meta_monitor_manager_xrandr_has_randr15 (monitor_manager_xrandr))
+ if (meta_monitor_manager_xrandr_has_randr15 (monitor_manager_xrandr))
output_info_init_tile_info (output_info, xdisplay, output_id);
output_info_init_modes (output_info, gpu, xrandr_output);
output_info_init_crtcs (output_info, gpu, xrandr_output);