|
|
|
|
@ -324,13 +324,14 @@ public class ResizableRaceCanvas extends ResizableCanvas {
|
|
|
|
|
displayBoat(boat, 0, boatColours.get(sourceID));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (raceAnno)
|
|
|
|
|
if (Duration.between(boat.getTimeSinceLastMark(), raceClock.getTime()).getSeconds() < 0){
|
|
|
|
|
if (raceAnno) {
|
|
|
|
|
if (Duration.between(boat.getTimeSinceLastMark(), raceClock.getTime()).getSeconds() < 0) {
|
|
|
|
|
boat.setTimeSinceLastMark(raceClock.getTime());
|
|
|
|
|
}
|
|
|
|
|
displayText(boat.toString(), boat.getAbbrev(), boat.getVelocity(), this.map.convertGPS(boat.getCurrentPosition()), boat.getTimeSinceLastMark());
|
|
|
|
|
//TODO this needs to be fixed.
|
|
|
|
|
drawTrack(boat, boatColours.get(sourceID));
|
|
|
|
|
//TODO this needs to be fixed.
|
|
|
|
|
drawTrack(boat, boatColours.get(sourceID));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|