From 821c41289a7a83936432bace40689c8ba90cf11f Mon Sep 17 00:00:00 2001 From: olegbevz Date: Sat, 29 Nov 2014 15:31:31 +0700 Subject: [PATCH] Update solution active configuration when SolutionConfigurationEditor dialog is closing [refs #250] --- .../Project/Configuration/SolutionConfigurationEditor.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Main/SharpDevelop/Project/Configuration/SolutionConfigurationEditor.cs b/src/Main/SharpDevelop/Project/Configuration/SolutionConfigurationEditor.cs index cf8f397075..9a29c1250d 100644 --- a/src/Main/SharpDevelop/Project/Configuration/SolutionConfigurationEditor.cs +++ b/src/Main/SharpDevelop/Project/Configuration/SolutionConfigurationEditor.cs @@ -24,6 +24,7 @@ using System.Windows.Forms; using ICSharpCode.Core; using ICSharpCode.SharpDevelop.Project; +using System.ComponentModel; namespace ICSharpCode.SharpDevelop.Project { @@ -257,5 +258,13 @@ namespace ICSharpCode.SharpDevelop.Project UpdateGrid(); } } + + protected override void OnClosing(CancelEventArgs e) + { + // Update solution active configuration when the dialog is closing. + solution.ActiveConfiguration = solutionConfig; + + base.OnClosing(e); + } } }