diff options
author | Jeffrey Stedfast <jeff@xamarin.com> | 2012-01-11 19:14:16 +0400 |
---|---|---|
committer | Jeffrey Stedfast <jeff@xamarin.com> | 2012-01-14 01:24:58 +0400 |
commit | 29823962a563c44ab81bfa11d5b7785e20d49efd (patch) | |
tree | 7980d74496f23c7b4dfac6c48a96398a1680d70b | |
parent | 7dd62abe013b45a5e58e362096fc83b0bddb0d43 (diff) |
[Ide] Override OnRemoved() for CustomFrame so we can null the child.
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs | 6 |
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)
|