diff --git a/src/Main/Base/Project/Src/Gui/Pads/PropertyPad/PropertyPad.cs b/src/Main/Base/Project/Src/Gui/Pads/PropertyPad/PropertyPad.cs index bbfc0c3ef6..8766fc7cf5 100644 --- a/src/Main/Base/Project/Src/Gui/Pads/PropertyPad/PropertyPad.cs +++ b/src/Main/Base/Project/Src/Gui/Pads/PropertyPad/PropertyPad.cs @@ -178,6 +178,7 @@ namespace ICSharpCode.SharpDevelop.Gui panel.Controls.Add(grid); panel.Controls.Add(comboBox); + contentControl.SetContent(panel); ProjectService.SolutionClosed += SolutionClosedEvent; diff --git a/src/Main/Base/Project/Src/Gui/Workbench/Layouts/AvalonWorkbenchWindow.cs b/src/Main/Base/Project/Src/Gui/Workbench/Layouts/AvalonWorkbenchWindow.cs index aa0b75af54..bdbde7219d 100644 --- a/src/Main/Base/Project/Src/Gui/Workbench/Layouts/AvalonWorkbenchWindow.cs +++ b/src/Main/Base/Project/Src/Gui/Workbench/Layouts/AvalonWorkbenchWindow.cs @@ -340,6 +340,7 @@ namespace ICSharpCode.SharpDevelop.Gui } } + dockLayout.DocumentPane.Items.Remove(this); Dispose(); return true; }