When a Dockable is dragged from a DockContainerLeaf to a location outside any DockContainer, a new DragDropStage is created to contain the Dockable. However, the newly created DragDropStage does not inherit the menu factory or side attributes configured for the originating DockContainerLeaf from which the Dockable was removed.
Original Layout: The Dockable titled "Workspace" has a side value of LEFT and its DockContainerLeaf has a menu.

Revised Layout: The new DragDropStage containing the Dockable titled "Workspace" has the default side value of TOP, instead of LEFT and no menu.

Admittedly, behavior becomes more complex when introducing a second Dockable, originating from a different DockContainerLeaf with its own unique side and menu values, into the same DragDropStage. But for DragDropStages created from Dockables originating from the same DockContainerLeaf I would expect the same side and menu values as the originating DockContainerLeaf.
When a
Dockableis dragged from aDockContainerLeafto a location outside anyDockContainer, a newDragDropStageis created to contain theDockable. However, the newly createdDragDropStagedoes not inherit the menu factory or side attributes configured for the originatingDockContainerLeaffrom which theDockablewas removed.Original Layout: The

Dockabletitled "Workspace" has a side value ofLEFTand itsDockContainerLeafhas a menu.Revised Layout: The new

DragDropStagecontaining theDockabletitled "Workspace" has the default side value ofTOP, instead ofLEFTand no menu.Admittedly, behavior becomes more complex when introducing a second
Dockable, originating from a differentDockContainerLeafwith its own unique side and menu values, into the sameDragDropStage. But forDragDropStages created fromDockables originating from the sameDockContainerLeafI would expect the same side and menu values as the originatingDockContainerLeaf.