From 1905fdf08a6db739ddeda3afd9606cc253bda6c2 Mon Sep 17 00:00:00 2001 From: Levi Neely <141506390+lneely@users.noreply.github.com> Date: Wed, 13 May 2026 16:59:47 +0200 Subject: [PATCH] Fix frame buffer: clear to transparent so children show through The frame buffer was cleared to opaque black, covering the menu content child buffer. Now cleared to alpha=0 (transparent). --- src/backend/wayland/wl_backend.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/wayland/wl_backend.c b/src/backend/wayland/wl_backend.c index b317d67..99fb16a 100644 --- a/src/backend/wayland/wl_backend.c +++ b/src/backend/wayland/wl_backend.c @@ -3700,7 +3700,7 @@ wl_frame_paint(struct WFrameWindow *fwin) int total_h = fb->height; /* Clear the buffer to transparent black. */ - pixman_color_t clear = {0, 0, 0, 0xFFFF}; + pixman_color_t clear = {0, 0, 0, 0}; /* transparent */ pixman_image_fill_rectangles(PIXMAN_OP_SRC, fb->image, &clear, 1, &(pixman_rectangle16_t){0, 0, total_w, total_h});