From cf8bd18bb74927a90c48aaecddfc7dfd3f2833b7 Mon Sep 17 00:00:00 2001 From: Laurenz Stampfl <47084093+LaurenzV@users.noreply.github.com> Date: Sun, 21 Jan 2024 18:55:32 +0100 Subject: [PATCH] Format + clippy --- src/render/clip_path.rs | 6 +++--- src/render/filter.rs | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/render/clip_path.rs b/src/render/clip_path.rs index b48ca620..329598bb 100644 --- a/src/render/clip_path.rs +++ b/src/render/clip_path.rs @@ -84,9 +84,9 @@ fn collect_clip_rules(group: &Group) -> Vec { } } Node::Text(ref text) => { - text.flattened - .as_deref() - .map(|group| clip_rules.extend(collect_clip_rules(group))); + if let Some(group) = text.flattened.as_deref() { + clip_rules.extend(collect_clip_rules(group)) + } } Node::Group(ref group) => { clip_rules.extend(collect_clip_rules(group)); diff --git a/src/render/filter.rs b/src/render/filter.rs index 0ad6159e..a8195623 100644 --- a/src/render/filter.rs +++ b/src/render/filter.rs @@ -23,8 +23,8 @@ pub fn render( // dummy values in the beginning and then set the proper values afterwards. let (mut tree, bbox, scaled_bbox) = { let mut root = Group::default(); - let mut sub_root = Group::default(); - sub_root.transform = ts; + let mut sub_root = Group { transform: ts, ..Default::default() }; + sub_root.children.push(Node::Group(Box::from(group.clone()))); root.children.push(Node::Group(Box::from(sub_root))); let mut tree = usvg::Tree {