From 3b19fc39a20293b867484dbd1157eb496fff02c2 Mon Sep 17 00:00:00 2001 From: AJ Date: Sat, 1 Feb 2020 11:22:18 -0500 Subject: [PATCH] Reset active configuration after exporting part. --- ExportDXF/Forms/MainForm.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ExportDXF/Forms/MainForm.cs b/ExportDXF/Forms/MainForm.cs index 0103232..02aa9bd 100644 --- a/ExportDXF/Forms/MainForm.cs +++ b/ExportDXF/Forms/MainForm.cs @@ -271,6 +271,8 @@ namespace ExportDXF.Forms { var prefix = prefixTextBox.Text; var model = part as ModelDoc2; + var activeConfig = ((Configuration)model.GetActiveConfiguration()).Name; + var dir = UserSelectFolder(); if (dir == null) @@ -288,6 +290,8 @@ namespace ExportDXF.Forms var savePath = Path.Combine(dir, prefix + name + ".dxf"); SavePartToDXF(part, savePath); + + model.ShowConfiguration(activeConfig); } private void ExportToDXF(AssemblyDoc assembly) @@ -497,7 +501,6 @@ namespace ExportDXF.Forms drawingModel.SaveAs(savePath); Print(partModel.GetTitle() + " - Saved to \"" + savePath + "\"", Color.Green); - drawingModel.SelectByName(0, view.Name); drawingModel.DeleteSelection(false);