From 3a55aaa2cf4502d3ea2fcc3a3a3ce359b7e1460c Mon Sep 17 00:00:00 2001 From: Nova Date: Tue, 9 Sep 2025 22:21:59 -0700 Subject: [PATCH] fix(wayland/shm/backing): allow shm pool different size --- src/wayland/core/shm_buffer_backing.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wayland/core/shm_buffer_backing.rs b/src/wayland/core/shm_buffer_backing.rs index f86523d..35a717e 100644 --- a/src/wayland/core/shm_buffer_backing.rs +++ b/src/wayland/core/shm_buffer_backing.rs @@ -47,7 +47,7 @@ impl ShmBufferBacking { return None; } let data_len = self.size.x * self.size.y * 4; - if src_data_lock.len() != data_len { + if src_data_lock.len() < data_len { return None; } let mut dst_cursor = 0;