From 73336209646c9e51adfa7a7b5397d0252c466451 Mon Sep 17 00:00:00 2001 From: Liam Beckett Date: Sat, 17 Sep 2016 16:45:11 +1200 Subject: [PATCH] Fixed the list view bug, so it will now reload the list view so that it includes the newly added path. --- src/main/java/seng202/group9/Controller/Dataset.java | 1 + src/main/java/seng202/group9/GUI/FlightRDController.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/main/java/seng202/group9/Controller/Dataset.java b/src/main/java/seng202/group9/Controller/Dataset.java index 064fa3c..dac235e 100644 --- a/src/main/java/seng202/group9/Controller/Dataset.java +++ b/src/main/java/seng202/group9/Controller/Dataset.java @@ -1049,6 +1049,7 @@ public class Dataset { } newPath.setID(pathID); flightPathDictionary.put(pathID, newPath); + flightPaths.add(newPath); } /** diff --git a/src/main/java/seng202/group9/GUI/FlightRDController.java b/src/main/java/seng202/group9/GUI/FlightRDController.java index 26e5ffa..d9ef26c 100644 --- a/src/main/java/seng202/group9/GUI/FlightRDController.java +++ b/src/main/java/seng202/group9/GUI/FlightRDController.java @@ -189,6 +189,8 @@ public class FlightRDController extends Controller { if (destAirport != null && sourceAirport != null){ theDataSet.addFlightPath(sourceAirport, destAirport); + flightPathListView.getItems().clear(); + flightPathListView(); } }