diff options
author | David Karlaš <david.karlas@xamarin.com> | 2017-01-24 13:17:54 +0300 |
---|---|---|
committer | David Karlaš <david.karlas@xamarin.com> | 2017-01-24 13:18:10 +0300 |
commit | 9434ffc1156c4b9b7398e3274f1d674b1697e65e (patch) | |
tree | b73e1af30ab9a067d11fbea96a8b25fd04494f6e /main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar | |
parent | 0dd7818f2e47d9be8b78fd2535204e9a20aceda4 (diff) |
Fixed “memory leak” after unloading project(it went away after loading another project)
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs index 1eb449cc4a..130a1c32a1 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs @@ -144,6 +144,7 @@ namespace MonoDevelop.Components.MainToolbar ignoreConfigurationChangedCount++; try { if (!IdeApp.Workspace.IsOpen) { + configurationMergers.Clear (); ToolbarView.ConfigurationModel = Enumerable.Empty<IConfigurationModel> (); ToolbarView.RuntimeModel = Enumerable.Empty<IRuntimeModel> (); ToolbarView.RunConfigurationModel = Enumerable.Empty<IRunConfigurationModel> (); |