From b8a92f4ae0e7579b10b8de7676c1863baacb08a2 Mon Sep 17 00:00:00 2001 From: IoIxD Date: Wed, 17 Dec 2025 19:44:15 -0700 Subject: [PATCH] wayland: buffer destroy/recreate in SetWHImpl too --- src/backend/wayland.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/backend/wayland.c b/src/backend/wayland.c index 9618287..8c3267a 100644 --- a/src/backend/wayland.c +++ b/src/backend/wayland.c @@ -779,10 +779,9 @@ static void MwLLSetWHImpl(MwLL handle, int w, int h) { if(handle->wayland.type == MWLL_WAYLAND_TOPLEVEL) { xdg_surface_set_window_geometry(handle->wayland.toplevel->xdg_surface, 0, 0, handle->wayland.ww, handle->wayland.wh); - } else { - /* timed_redraw_by_epoch(handle->wayland.topmost_parent, 25); - recursive_draw(handle->wayland.topmost_parent); */ } + buffer_destroy(&handle->wayland); + buffer_setup(&handle->wayland); MwLLDispatch(handle, draw, NULL); }