AvalonDock: Prevent docking of LayoutAnchorable within itself
Please try the following scenario with the attached sample application:
(a) Start up the sample application:
(b) Manually float the LayoutAnchorable by dragging it from the main window:
(c) Using the pull-down menu of the floating LayoutAnchorable, select Dock from the list:
(d) Observe that the LayoutAnchorable is docked 'within itself' and did not dock into the source DockingManager:
(e) Why is this 'docking within itself' occurring and how can it be prevented?