diff --git a/src/main/java/de/dennisguse/opentracks/ui/intervals/IntervalStatistics.java b/src/main/java/de/dennisguse/opentracks/ui/intervals/IntervalStatistics.java index 5a3199354..cbb07bd06 100644 --- a/src/main/java/de/dennisguse/opentracks/ui/intervals/IntervalStatistics.java +++ b/src/main/java/de/dennisguse/opentracks/ui/intervals/IntervalStatistics.java @@ -49,8 +49,7 @@ public class IntervalStatistics { interval.add(trackStatisticsUpdater.getTrackStatistics(), trackPoint); double adjustFactor = distanceInterval.dividedBy(interval.distance); - Interval adjustedInterval = new Interval(interval); - adjustedInterval.adjust(adjustFactor); + Interval adjustedInterval = new Interval(interval, adjustFactor); intervalList.set(intervalList.size() - 1, adjustedInterval); @@ -116,7 +115,6 @@ public class IntervalStatistics { public Interval(Interval i, double adjustFactor) { distance = i.distance.multipliedBy(adjustFactor); time = Duration.ofMillis((long) (i.time.toMillis() * adjustFactor)); - time = i.time; gain_m = i.gain_m; loss_m = i.loss_m; avgHeartRate = i.avgHeartRate; @@ -130,11 +128,6 @@ public class IntervalStatistics { avgHeartRate = i.avgHeartRate; } - private void adjust(double adjustFactor) { - distance = distance.multipliedBy(adjustFactor); - time = Duration.ofMillis((long) (time.toMillis() * adjustFactor)); - } - public Distance getDistance() { return distance; }