1. Run DockSample.exe
2. View -> Layout by Xml
3. Move mouse at Toolbox on the left side
4. Click AutoHide off
5. Drag Toolbox to make float
6. Double click at Toolbox header
There is no Toolbox... And there is no way to show it again...
This appears to be due to the addition of the following line to the DockPane.FloatAt(Rectangle) method:
NestedDockingStatus.NestedPanes.Remove(this);
I just started looking at the source for this library today so I don't have a good handle on what exactly that class is doing, but looking over the 2.5 changelog I can't determine why this line was added here.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Got the same thing.
The bug only occurs when you use the mouse to drag the docked window to float it. Double-clicking on the floating window's header makes it disappear.
It works normally if you double-click on a docked window header to float it, and then double-click the float window header to re-dock it.
This appears to be due to the addition of the following line to the DockPane.FloatAt(Rectangle) method:
NestedDockingStatus.NestedPanes.Remove(this);
I just started looking at the source for this library today so I don't have a good handle on what exactly that class is doing, but looking over the 2.5 changelog I can't determine why this line was added here.
This issue will be corrected in 2.6
https://github.com/dockpanelsuite/dockpanelsuite/issues/4