From a4755ed88b59afc408a5eaba531991635ff8d5b8 Mon Sep 17 00:00:00 2001 From: fjc40 Date: Tue, 15 Aug 2017 21:08:56 +1200 Subject: [PATCH] Maybe fixed updating boat list on FX thread. --- .../src/main/java/visualiser/model/VisualiserRaceState.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/racevisionGame/src/main/java/visualiser/model/VisualiserRaceState.java b/racevisionGame/src/main/java/visualiser/model/VisualiserRaceState.java index 0398e4e5..12ddf37d 100644 --- a/racevisionGame/src/main/java/visualiser/model/VisualiserRaceState.java +++ b/racevisionGame/src/main/java/visualiser/model/VisualiserRaceState.java @@ -1,6 +1,7 @@ package visualiser.model; +import javafx.application.Platform; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.scene.paint.Color; @@ -182,7 +183,7 @@ public class VisualiserRaceState extends RaceState { boat.setCurrentLeg(getLegs().get(0)); - existingBoats.add(boat); + Platform.runLater(() -> existingBoats.add(boat)); }