From 61c50636544eccda6479288da1e969a4aeadc6e7 Mon Sep 17 00:00:00 2001 From: Shizeeg Unadequatov Date: Thu, 26 Aug 2021 17:28:58 +0300 Subject: [PATCH] X11: Composite isn't required anymore on X11 bits_per_value() reports 11 when Composite is disabled and 8 otherwize. --- window/src/os/x11/connection.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/window/src/os/x11/connection.rs b/window/src/os/x11/connection.rs index 81e6d4e78..668bfd348 100644 --- a/window/src/os/x11/connection.rs +++ b/window/src/os/x11/connection.rs @@ -407,7 +407,7 @@ impl XConnection { if depth_bpp == 24 || depth_bpp == 32 { for vis in depth.visuals() { if vis.class() == xcb::xproto::VISUAL_CLASS_TRUE_COLOR as u8 - && vis.bits_per_rgb_value() == 8 + && vis.bits_per_rgb_value() >= 8 { visuals.push((depth_bpp, vis)); }