From 3d01749aa2b127d9b070a1b6188a9a304b2dd55f Mon Sep 17 00:00:00 2001 From: Luca Warmenhoven Date: Tue, 28 May 2024 16:11:03 +0200 Subject: [PATCH] Attempt to make good --- .../java/com/example/fitbot/util/path/GesturePath.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/path/GesturePath.java b/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/path/GesturePath.java index 61229c2..06ebe10 100644 --- a/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/path/GesturePath.java +++ b/code/src/Fitbot/app/src/main/java/com/example/fitbot/util/path/GesturePath.java @@ -54,9 +54,11 @@ public class GesturePath { if ( segments.length == 1) return segments[0]; - return Arrays - .stream(segments) - .reduce(segments[0], (a, b) -> PathSegment.closer(a, b, reference)); + PathSegment closest = segments[0]; + for ( int i = 1; i < segments.length; i++) + closest = PathSegment.closer(closest, segments[i], reference); + + return closest; } /**