diff options
author | Matt Ward <matt.ward@xamarin.com> | 2015-12-08 15:45:45 +0300 |
---|---|---|
committer | Matt Ward <matt.ward@xamarin.com> | 2015-12-08 17:16:05 +0300 |
commit | 12e104576da14cb957728265a2b293a5e5532074 (patch) | |
tree | 2f1da55ab2a75f86fb3c820859bc67c86b50c2f3 /main/src/core/MonoDevelop.Ide | |
parent | afff5e459237c5166efba33f6537eeb3e7430859 (diff) |
[Core] Fix project not unbound from solution when unloaded.
Fixes a small memory leak when a project is unloaded or reloaded.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectNodeBuilder.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectNodeBuilder.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectNodeBuilder.cs index f7207f3930..af741a1e3e 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectNodeBuilder.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/ProjectNodeBuilder.cs @@ -452,9 +452,9 @@ namespace MonoDevelop.Ide.Gui.Pads.ProjectPad foreach (ITreeNavigator nav in CurrentNodes) { Project p = (Project) nav.DataItem; p.Enabled = false; + solutions.Add (p.ParentSolution); await p.ParentFolder.ReloadItem (m, p); m.Step (1); - solutions.Add (p.ParentSolution); } m.EndTask (); } |