From 886f6a4104b259df0bbfbd3e4ac5b93801ee06da Mon Sep 17 00:00:00 2001 From: Thomas Churchman Date: Tue, 29 Oct 2024 18:24:56 +0100 Subject: [PATCH] Don't calculate radii again --- src/ellipse.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ellipse.rs b/src/ellipse.rs index 37c0bc96..f3ec4691 100644 --- a/src/ellipse.rs +++ b/src/ellipse.rs @@ -243,7 +243,7 @@ impl Shape for Ellipse { // Note: the radii are calculated from an inner affine map (`self.inner`), and may be NaN. // Currently, constructing an ellipse with infinite radii will produce an ellipse whose // calculated radii are NaN. - if !self.radii().is_finite() { + if !radii.is_finite() { return f64::NAN; }