Hi,
Docking UI provides a Menu item "Float All" which works fine when all docked items support floating i.e. they have CanFloat = true.
If this is not the case, the command misbehaves in some scenarios.
It may happen that some docking documents become invisible (but stil exsit)
My understanding of what is happening is the following:
- "Float All" command in called
- All docking documents are first somehow detached from current host.
- A new window witha new host is created.
- All docking documents are attached to the new host.
if detaching of docking documents fails due to one document having CanFloat = false, the hole operation fails and some docking documents are no longer accessible.
What I expect:
- "Float all" shall float all doucuments that have CanFloat = true. All other documents stay where they are.
Best!
tomasz