diff options
| author | Felix Kehrer <felix.kehrer@gmail.com> | 2018-06-20 19:27:18 +0200 | 
|---|---|---|
| committer | Felix Kehrer <felix.kehrer@gmail.com> | 2018-06-20 19:27:18 +0200 | 
| commit | 91e1248d777635a34e7d62c288c0aa38eba74205 (patch) | |
| tree | 5cde4698f47aa42719caf42605713561ce30dc98 /src | |
| parent | e70bb2b2771239dcda52f4ad1532ae56c96a3293 (diff) | |
| download | sepm-groupproject-91e1248d777635a34e7d62c288c0aa38eba74205.tar.gz sepm-groupproject-91e1248d777635a34e7d62c288c0aa38eba74205.tar.xz sepm-groupproject-91e1248d777635a34e7d62c288c0aa38eba74205.zip | |
Speed up user interface by only updating operation list when changes could happen #28864
Diffstat (limited to 'src')
2 files changed, 4 insertions, 1 deletions
| diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/CreateOperationController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/CreateOperationController.java index 2334803..f06b43f 100644 --- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/CreateOperationController.java +++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/CreateOperationController.java @@ -94,6 +94,8 @@ public class CreateOperationController {          setVisible(true);          createCarController.setVisible(false);          registrationWindowController.setVisible(false); + +        updateList();      }      public void updateList() { @@ -311,7 +313,7 @@ public class CreateOperationController {          apInvisible.setVisible(!b);          grdWindowContainer.setVisible(!b); -        if (b) updateList(); +        // if (b) updateList();      }      private void openDetailsWindow(Operation operation) { diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/RegistrationWindowController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/RegistrationWindowController.java index 4a8bc06..c445a12 100644 --- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/RegistrationWindowController.java +++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/RegistrationWindowController.java @@ -259,6 +259,7 @@ public class RegistrationWindowController {              // ((Stage) lVehicles.getScene().getWindow()).close();              this.setVisible(false);              createOperationController.setVisible(true); +            createOperationController.updateList();              // reset();          } catch (InvalidVehicleException e) {              LOG.debug("Validation of Vehicle in Registration failed."); | 
