diff --git a/client/src/main/java/ru/trader/controllers/RouteTrackController.java b/client/src/main/java/ru/trader/controllers/RouteTrackController.java index 5428b9c..3386611 100644 --- a/client/src/main/java/ru/trader/controllers/RouteTrackController.java +++ b/client/src/main/java/ru/trader/controllers/RouteTrackController.java @@ -194,7 +194,11 @@ public class RouteTrackController { RouteModel newRoute = route.set(startIndex, path.get()); newRoute.addAll(startIndex, notAdded); newRoute.addAll(startIndex, oldMissions); - setRoute(newRoute); + if (MainController.getProfile().getRoute() == route){ + MainController.getProfile().setRoute(newRoute); + } else { + setRoute(newRoute); + } } }); } else {