fix(wayland/shm/backing): allow shm pool different size

This commit is contained in:
Nova
2025-09-09 22:21:59 -07:00
parent 0650956ab4
commit 3a55aaa2cf

View File

@@ -47,7 +47,7 @@ impl ShmBufferBacking {
return None; return None;
} }
let data_len = self.size.x * self.size.y * 4; 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; return None;
} }
let mut dst_cursor = 0; let mut dst_cursor = 0;