diff --git a/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java b/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java index 0d4ea246..0ea169ce 100644 --- a/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java +++ b/racevisionGame/src/main/java/visualiser/Controllers/RaceViewController.java @@ -85,6 +85,7 @@ public class RaceViewController extends Controller { private @FXML NextMarkController nextMarkController; private @FXML GridPane canvasBase; private @FXML GridPane canvasBase1; + private @FXML GridPane canvasBase2; private @FXML SplitPane racePane; private @FXML StackPane arrowPane; private @FXML Pane nextMarkPane; @@ -971,14 +972,14 @@ public class RaceViewController extends Controller { private void bigMap(){ if (mapToggle){ - raceCanvas.widthProperty().bind(canvasBase.widthProperty()); - raceCanvas.heightProperty().bind(canvasBase.heightProperty()); + raceCanvas.widthProperty().bind(canvasBase2.widthProperty()); + raceCanvas.heightProperty().bind(canvasBase2.heightProperty()); raceCanvas.setFullScreen(true); raceCanvas.setOpacity(0.6); canvasBase1.getChildren().remove(raceCanvas); - canvasBase.getChildren().add(1, raceCanvas); + canvasBase2.getChildren().add(0, raceCanvas); }else{ raceCanvas.widthProperty().bind(canvasBase1.widthProperty()); @@ -987,7 +988,7 @@ public class RaceViewController extends Controller { raceCanvas.setFullScreen(false); raceCanvas.setOpacity(1); - canvasBase.getChildren().remove(raceCanvas); + canvasBase2.getChildren().remove(raceCanvas); canvasBase1.getChildren().add(0, raceCanvas); } mapToggle = !mapToggle; diff --git a/racevisionGame/src/main/resources/visualiser/scenes/newRaceView.fxml b/racevisionGame/src/main/resources/visualiser/scenes/newRaceView.fxml index 8010b8c5..e0310252 100644 --- a/racevisionGame/src/main/resources/visualiser/scenes/newRaceView.fxml +++ b/racevisionGame/src/main/resources/visualiser/scenes/newRaceView.fxml @@ -111,7 +111,7 @@ -