The following are the steps performed:
- Diagram is loaded with nodes and the nodes are connected to each other with links.
- we have a feature that when all the nodes and links are selected and double clicked on the link, a pop up control is shown with some values.
- Now, after the pop up is shown if I click anywhere on the diagram all the selected components move to the location where I clicked.
- When I debugged I found the MoveParts method is called from DraggingTool from DoMouseMove() from ToolManager class.
Not sure why the dragginTool is getting selected and moving the parts.
I expect that the nodes should not move on click in the above steps.
Also, when I commented the pop up code it works fine.