diff --git a/src/Libraries/AvalonDock/DockingManager.cs b/src/Libraries/AvalonDock/DockingManager.cs index dc7a0e2587..eeca5e63d0 100644 --- a/src/Libraries/AvalonDock/DockingManager.cs +++ b/src/Libraries/AvalonDock/DockingManager.cs @@ -2926,7 +2926,10 @@ namespace AvalonDock DockableContent[] actualContents = DockableContents; //show all hidden contents - ShowAllHiddenContents(); + // I don't think we need this in SharpDevelop. + // It causes a problem that hidden pads lose their stored size information + // due to the show/hide happening inside RestoreLayout. + //ShowAllHiddenContents(); //restore main panel XmlElement rootElement = doc.DocumentElement.ChildNodes[0] as XmlElement;