From 7cb7a2739e041c7e31f75b1273cda1885596396d Mon Sep 17 00:00:00 2001 From: IoIxD Date: Sun, 26 Apr 2026 12:47:22 -0700 Subject: [PATCH] wayland: early return on SetWHImpl if width and height are the same --- src/backend/wayland.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/wayland.c b/src/backend/wayland.c index 27fcadb..de42d06 100644 --- a/src/backend/wayland.c +++ b/src/backend/wayland.c @@ -2106,6 +2106,10 @@ static void actually_set_wh(MwLL handle) { static void MwLLSetWHImpl(MwLL handle, int w, int h) { WIDGET_CHECK(handle); + if(handle->wayland.ww == w && handle->wayland.wh == h) { + return; + } + /* Prevent an integer underflow when the w/h is too low */ if((w < 2 || h < 2)) { handle->wayland.ww = 2;