From 1f972ec0af6a8efce9165681842d0afc213645e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Fri, 21 Nov 2025 02:23:04 +0100 Subject: [PATCH] Simplify `Compositor::create_surface` in `iced_tiny_skia` --- tiny_skia/src/window/compositor.rs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/tiny_skia/src/window/compositor.rs b/tiny_skia/src/window/compositor.rs index c77210b9..28bdfe30 100644 --- a/tiny_skia/src/window/compositor.rs +++ b/tiny_skia/src/window/compositor.rs @@ -66,18 +66,9 @@ impl crate::graphics::Compositor for Compositor { ) .expect("Create softbuffer surface for window"); - let clip_mask = { - if width > 0 && height > 0 { - tiny_skia::Mask::new(width, height) - } else { - tiny_skia::Mask::new(1, 1) - } - } - .expect("Create clip mask"); - let mut surface = Surface { window, - clip_mask, + clip_mask: tiny_skia::Mask::new(1, 1).expect("Create clip mask"), layer_stack: VecDeque::new(), background_color: Color::BLACK, max_age: 0,