Fix transparent windows on X11

This commit is contained in:
Neil Macneale V
2023-09-25 14:05:15 -07:00
committed by Kirill Chibisov
parent 1f101b2654
commit 43d6eac871
2 changed files with 3 additions and 2 deletions

View File

@@ -242,7 +242,7 @@ impl UnownedWindow {
// Find a suitable visual, true color with 32 bits of depth.
all_visuals
.find_map(|(visual, depth)| {
(visual.class == xproto::VisualClass::TRUE_COLOR)
(depth == 32 && visual.class == xproto::VisualClass::TRUE_COLOR)
.then_some((Some(visual), depth, true))
})
.unwrap_or_else(|| {