From fdf73ab9e769abfbdf7d488611d9bf28e5fc7026 Mon Sep 17 00:00:00 2001 From: IoIxD Date: Sun, 19 Apr 2026 21:08:52 -0700 Subject: [PATCH] somehow my recursive render change with setwh undid clipping --- src/backend/wayland.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/backend/wayland.c b/src/backend/wayland.c index 09130d7..aedf1ba 100644 --- a/src/backend/wayland.c +++ b/src/backend/wayland.c @@ -1720,7 +1720,6 @@ static void clip(MwLL handle) { int w, h, x, y, cx, cy; MwLL toplevel = handle->wayland.parent; MwLL* ws = NULL; - return; arrput(ws, handle); while(toplevel) { @@ -2026,14 +2025,12 @@ static void MwLLSetWHImpl(MwLL handle, int w, int h) { } region_setup(handle); + recursive_render(handle); framebuffer_destroy(&handle->wayland); framebuffer_setup(&handle->wayland); backbuffer_destroy(&handle->wayland); backbuffer_setup(&handle->wayland); - - recursive_render(handle); - MwLLDispatch(handle, draw, NULL); handle->wayland.events_pending = 1; }