diff --git a/VECTO3GUI/ViewModel/Impl/JoblistViewModel.cs b/VECTO3GUI/ViewModel/Impl/JoblistViewModel.cs index 3f647d9102c078b02bc3fbf79ef9bc8e5cd2044b..c4a814071f5c6d51ba560ae754c69a2c6819251d 100644 --- a/VECTO3GUI/ViewModel/Impl/JoblistViewModel.cs +++ b/VECTO3GUI/ViewModel/Impl/JoblistViewModel.cs @@ -913,11 +913,12 @@ namespace VECTO3GUI.ViewModel.Impl var rootNode = xdoc.Root?.Name.LocalName ?? ""; if (XMLNames.VectoInputEngineering.Equals(rootNode, StringComparison.InvariantCultureIgnoreCase)) { input = xmlReader.CreateEngineering(fullFileName); + mode = ExecutionMode.Engineering; } else if (XMLNames.VectoInputDeclaration.Equals(rootNode, StringComparison.InvariantCultureIgnoreCase)) { using (var reader = XmlReader.Create(fullFileName)) { input = xmlReader.CreateDeclaration(reader); } - mode = ExecutionMode.Engineering; + mode = ExecutionMode.Declaration; } break; }