diff --git a/components/canvas/raqote_backend.rs b/components/canvas/raqote_backend.rs index edcd0dcea4c..4bc4eae49fb 100644 --- a/components/canvas/raqote_backend.rs +++ b/components/canvas/raqote_backend.rs @@ -479,9 +479,12 @@ impl GenericPathBuilder for PathBuilder { origin: Point2D, radius: f32, start_angle: f32, - end_angle: f32, - _anticlockwise: bool, + mut end_angle: f32, + anticlockwise: bool, ) { + if anticlockwise { + end_angle = -end_angle; + } self.0 .as_mut() .unwrap()