Description
The position of package nodes is a function of the position of their children nodes. However, when all nodes are deleted, the package node should retain its last position. This occurs correctly when children nodes are deleted, but not when they are unlinked from the parent node.
Steps to reproduce
Create new class diagram
Create a new package node
Add some children nodes to the package node
Move the children around
Unlink all the children from the package node
The package node jumps to the position where it was initially created
Description The position of package nodes is a function of the position of their children nodes. However, when all nodes are deleted, the package node should retain its last position. This occurs correctly when children nodes are deleted, but not when they are unlinked from the parent node.
Steps to reproduce
Configuration