From 172c6ad4b8c3f86c9c53df4a24438aa545faef38 Mon Sep 17 00:00:00 2001 From: Elena Torro Date: Thu, 31 Jul 2025 09:05:32 +0200 Subject: [PATCH] :wrench: Set fill paint as transparent when there are no fills --- render-wasm/src/shapes/fills.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/render-wasm/src/shapes/fills.rs b/render-wasm/src/shapes/fills.rs index 3c90a625f8..3cec06a83d 100644 --- a/render-wasm/src/shapes/fills.rs +++ b/render-wasm/src/shapes/fills.rs @@ -230,6 +230,11 @@ pub fn merge_fills(fills: &[Fill], bounding_box: Rect) -> skia::Paint { let mut combined_shader: Option = None; let mut fills_paint = skia::Paint::default(); + if fills.is_empty() { + fills_paint.set_color(skia::Color::TRANSPARENT); + return fills_paint; + } + for fill in fills { let shader = get_fill_shader(fill, &bounding_box);