From 09145480e1e6f99ef6fb8bd806fd85c62537b486 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Wed, 24 Jul 2024 01:14:06 +0200 Subject: [PATCH] rect: fix dist_squared calculation --- src/rect.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rect.rs b/src/rect.rs index 1426df12..a721e6da 100644 --- a/src/rect.rs +++ b/src/rect.rs @@ -128,13 +128,13 @@ impl Rect { if self.raw.x1 > x { dx = self.raw.x1 - x; } else if self.raw.x2 < x { - dx = x - self.raw.x1; + dx = x - self.raw.x2; } let mut dy = 0; if self.raw.y1 > y { dy = self.raw.y1 - y; } else if self.raw.y2 < y { - dy = y - self.raw.y1; + dy = y - self.raw.y2; } dx * dx + dy * dy }