From bbab535002a08335879e063e208b56aabbcafb4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kai=20B=C3=B6rnert?= Date: Thu, 12 Apr 2018 11:13:33 +0200 Subject: [PATCH] 60inch, fix for npe in PreLiveRaceWithRacemap --- .../sap/sailing/gwt/autoplay/client/utils/AutoplayHelper.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/utils/AutoplayHelper.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/utils/AutoplayHelper.java index 041025e2c0c..f94d8820c74 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/utils/AutoplayHelper.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/utils/AutoplayHelper.java @@ -3,6 +3,7 @@ package com.sap.sailing.gwt.autoplay.client.utils; import java.util.ArrayList; import java.util.Date; import java.util.Map; +import java.util.Map.Entry; import java.util.UUID; import com.google.gwt.core.client.GWT; @@ -290,6 +291,9 @@ public class AutoplayHelper { final CompetitorColorProvider colorProvider = new CompetitorColorProviderImpl(currentLiveRace, result); RaceCompetitorSelectionModel competitorSelectionProvider = new RaceCompetitorSelectionModel( /* hasMultiSelection */ true, colorProvider); + for (Entry entry : result.entrySet()) { + competitorSelectionProvider.setBoat(entry.getKey(), entry.getValue()); + } competitorSelectionProvider.setCompetitors(competitors); RaceMap raceboardPerspective = new RaceMap(null, null, raceMapLifecycle, settings, sailingService, asyncActionsExecutor, errorReporter, raceboardTimer, competitorSelectionProvider,