summaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2020-06-11 16:46:47 +0200
committerLibravatar GitHub <noreply@github.com>2020-06-11 16:46:47 +0200
commit2a516dfc4823feb16054e8d484637014e4eedcce (patch)
tree1abd2ef0ccb5b5bc1bac37b26444fb3cf9943cb5 /graphics
parentbaa1389f71e419383429eb10ac051b1aaf0a3e26 (diff)
parent7b6f1baa69d86b6b2146bb6d61bf0cd470441db1 (diff)
downloadiced-2a516dfc4823feb16054e8d484637014e4eedcce.tar.gz
iced-2a516dfc4823feb16054e8d484637014e4eedcce.tar.bz2
iced-2a516dfc4823feb16054e8d484637014e4eedcce.zip
Merge pull request #401 from Vanille-N/master
Calculated sweep_angle in call to lyon::geom::Arc was actually end_angle
Diffstat (limited to 'graphics')
-rw-r--r--graphics/src/widget/canvas/path/builder.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/graphics/src/widget/canvas/path/builder.rs b/graphics/src/widget/canvas/path/builder.rs
index 6511fa52..e0e52845 100644
--- a/graphics/src/widget/canvas/path/builder.rs
+++ b/graphics/src/widget/canvas/path/builder.rs
@@ -84,7 +84,7 @@ impl Builder {
radii: math::Vector::new(arc.radii.x, arc.radii.y),
x_rotation: math::Angle::radians(arc.rotation),
start_angle: math::Angle::radians(arc.start_angle),
- sweep_angle: math::Angle::radians(arc.end_angle),
+ sweep_angle: math::Angle::radians(arc.end_angle - arc.start_angle),
};
let _ = self.raw.move_to(arc.sample(0.0));