diff --git a/src/backend.rs b/src/backend.rs index 8b1eb73..41ea366 100644 --- a/src/backend.rs +++ b/src/backend.rs @@ -161,7 +161,7 @@ impl<'a, 'b> DrawingBackend for PistonBackend<'a, 'b> { style: &S, fill: bool, ) -> Result<(), DrawingErrorKind> { - let rect = circle(center.0 as f64, center.1 as f64, radius as f64); + let rect = circle(center.0 as f64 * self.scale, center.1 as f64 * self.scale, radius as f64 * self.scale); if fill { ellipse( make_piston_rgba(&style.color()),