capability to align diagram elements that are contained in different diagram elements
The alignment tools only work when shapes have the same parent. They also do not work with docked diagram elements. Loosen restrictions during future enhancements so that nesting and docked shapes are handled. It may be helpful to replace the enabledWhen expressions with setEnabled() implementations. Ensure that this works with nested docked shapes.