Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Stedfast <jeff@xamarin.com>2012-01-11 19:14:16 +0400
committerJeffrey Stedfast <jeff@xamarin.com>2012-01-14 01:24:58 +0400
commit29823962a563c44ab81bfa11d5b7785e20d49efd (patch)
tree7980d74496f23c7b4dfac6c48a96398a1680d70b
parent7dd62abe013b45a5e58e362096fc83b0bddb0d43 (diff)
[Ide] Override OnRemoved() for CustomFrame so we can null the child.
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs
index 932638fc4f..ba7a1a1748 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs
@@ -349,6 +349,12 @@ namespace MonoDevelop.Components.Docking
{
base.OnAdded (widget);
child = widget;
+ }
+
+ protected override void OnRemoved (Widget widget)
+ {
+ base.OnRemoved (widget);
+ child = null;
}
protected override void OnSizeRequested (ref Requisition requisition)