diff --git a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java index b2c6c9ced64..3fa03d64dee 100755 --- a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java +++ b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java @@ -807,7 +807,6 @@ DynamicTrackedRace, GPSTrackListener { super.setStartTimeReceived(startTimeReceived); notifyListenersStartTimeReceivedChanged(getStartTimeReceived()); } - invalidateStartTime(); } @Override diff --git a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java index 51e84b71e01..a86c2157f53 100644 --- a/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java +++ b/java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java @@ -1952,7 +1952,7 @@ public abstract class TrackedRaceImpl extends TrackedRaceWithWindEssentials impl } protected void setStartTimeReceived(TimePoint start) { - if ((start == null) != (startTimeReceived == null) || (start != null && !start.equals(startTimeReceived))) { + if (!Util.equalsWithNull(start, startTimeReceived)) { this.startTimeReceived = start; invalidateStartTime(); invalidateMarkPassingTimes();