diff options
author | Jonas Ådahl <jadahl@gmail.com> | 2020-11-05 08:46:40 +0100 |
---|---|---|
committer | Jonas Ådahl <jadahl@gmail.com> | 2020-11-05 08:49:29 +0100 |
commit | 4ecc80fd8025842452262001fc4d6b7047696d4e (patch) | |
tree | 433c0663dbb157749e056ed827c0876886e34251 | |
parent | 25bb5676df2a0458e3088c653991b1abc4b49174 (diff) | |
download | mutter-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.c | 2 |
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); |