From 6a4547f3f9c4a7033dfef9522a579d370b1f63dd Mon Sep 17 00:00:00 2001 From: William Muir Date: Tue, 12 Sep 2017 16:37:29 +1200 Subject: [PATCH] Minor fix so no lag when token is picked up upon receiving a new RaceXML when one has been recieved we no longer update the course. Just update tokens #story[1245] --- src/main/java/seng302/visualiser/GameClient.java | 4 ++-- .../seng302/visualiser/controllers/RaceViewController.java | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/seng302/visualiser/GameClient.java b/src/main/java/seng302/visualiser/GameClient.java index 7b3920d9..32f65871 100644 --- a/src/main/java/seng302/visualiser/GameClient.java +++ b/src/main/java/seng302/visualiser/GameClient.java @@ -287,8 +287,8 @@ public class GameClient { if (courseData == null) { //workaround for object comparisons. Avoid recreating courseData = raceXMLData; } - if (raceView != null) { - raceView.updateRaceData(raceXMLData); + if (raceView != null) { //Token update + raceView.updateTokens(raceXMLData); } break; diff --git a/src/main/java/seng302/visualiser/controllers/RaceViewController.java b/src/main/java/seng302/visualiser/controllers/RaceViewController.java index 2efe36ee..369955f6 100644 --- a/src/main/java/seng302/visualiser/controllers/RaceViewController.java +++ b/src/main/java/seng302/visualiser/controllers/RaceViewController.java @@ -718,8 +718,7 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel // } } - public void updateRaceData (RaceXMLData raceData) { - gameView.updateBorder(raceData.getCourseLimit()); + public void updateTokens(RaceXMLData raceData) { gameView.updateTokens(raceData.getTokens()); }