diff --git a/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java b/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java index 190a4fdd5adb0fd34ee76a12354e157637cb2e4b..c948a9eed80f4787ca98af6b9f6122e891e9c3ef 100644 --- a/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java +++ b/service/src/main/java/lcsb/mapviewer/services/impl/ModelService.java @@ -174,6 +174,10 @@ public class ModelService implements IModelService { // this is a trick to load all required subelements of the model... ;/ // lets copy model - it will access all elements... new CopyCommand(model).execute(); + + for (ModelData m: model.getProject().getModels()) { + new CopyCommand(m.getModel()).execute(); + } logger.debug("Model loaded successfullly"); models.put(projectName, model);