diff options
| author | 2023-07-12 09:07:20 +0200 | |
|---|---|---|
| committer | 2023-07-12 09:07:20 +0200 | |
| commit | 6502cf1111380c66f96bf5677425a902c4662ef5 (patch) | |
| tree | 8d3f8f1780c24f465fbf6cfa3352889f73ef65c8 /wgpu/src | |
| parent | 9f73ee3206c69a2db79cfb5d596b60926a829218 (diff) | |
| download | iced-6502cf1111380c66f96bf5677425a902c4662ef5.tar.gz iced-6502cf1111380c66f96bf5677425a902c4662ef5.tar.bz2 iced-6502cf1111380c66f96bf5677425a902c4662ef5.zip  | |
Improve code style in `vector` modules
Diffstat (limited to '')
| -rw-r--r-- | wgpu/src/image/vector.rs | 23 | 
1 files changed, 12 insertions, 11 deletions
diff --git a/wgpu/src/image/vector.rs b/wgpu/src/image/vector.rs index 5bfc1836..2c03d36b 100644 --- a/wgpu/src/image/vector.rs +++ b/wgpu/src/image/vector.rs @@ -115,23 +115,24 @@ impl Cache {                  let mut img = tiny_skia::Pixmap::new(width, height)?;                  let tree_size = tree.size.to_int_size(); -                let target_size; -                if width > height { -                    target_size = tree_size.scale_to_width(width); + +                let target_size = if width > height { +                    tree_size.scale_to_width(width)                  } else { -                    target_size = tree_size.scale_to_height(height); -                } -                let transform; -                if let Some(target_size) = target_size { +                    tree_size.scale_to_height(height) +                }; + +                let transform = if let Some(target_size) = target_size {                      let tree_size = tree_size.to_size();                      let target_size = target_size.to_size(); -                    transform = tiny_skia::Transform::from_scale( + +                    tiny_skia::Transform::from_scale(                          target_size.width() / tree_size.width(),                          target_size.height() / tree_size.height(), -                    ); +                    )                  } else { -                    transform = tiny_skia::Transform::default(); -                } +                    tiny_skia::Transform::default() +                };                  resvg::Tree::from_usvg(tree)                      .render(transform, &mut img.as_mut());  | 
