From aad8d1b536d92a43ffc772547d9af283271d8219 Mon Sep 17 00:00:00 2001 From: IoI_xD Date: Tue, 24 Mar 2026 18:01:55 -0700 Subject: [PATCH] wayland: combo box consistently shows up now --- src/backend/wayland.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/backend/wayland.c b/src/backend/wayland.c index 34c87cf..40a2473 100644 --- a/src/backend/wayland.c +++ b/src/backend/wayland.c @@ -2322,6 +2322,21 @@ static void MwLLEndStateChangeImpl(MwLL handle) { setup_toplevel(handle, handle->wayland.detach_point.x, handle->wayland.detach_point.y); break; } + + // framebuffer_setup(&handle->wayland); + // backbuffer_setup(&handle->wayland); + + handle->wayland.region = wl_compositor_create_region(handle->wayland.compositor); + handle->wayland.o_region = wl_compositor_create_region(handle->wayland.compositor); + region_setup(handle); + + MwLLForceRender(handle); + if(handle->wayland.parent != NULL) { + MwLLForceRender(handle->wayland.parent); + } + + handle->wayland.events_pending = 1; + handle->wayland.detatching = MwFALSE; }