diff --git a/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java b/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java index 64bca8b4..38239899 100644 --- a/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java +++ b/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java @@ -404,8 +404,10 @@ public class RaceViewController extends Controller { // Track player boat with camera viewSubjects.add(boatModel); - view3D.trackSubject(boatModel); - view3D.setThirdPerson(); + Platform.runLater(() -> { + view3D.trackSubject(boatModel); + view3D.setThirdPerson(); + }); // Track player boat with highlight AnimationTimer highlightTrack = new AnimationTimer() {