I’ve run into a problem where if I have a diagram with 2 nodes and a link between them, and if I modify the key of one or both of the exisitng nodes and then try to save to XML, in the XML file the saved link reports that the connection is to the previous key (prioir to the change). And so when I load the xml file, it looks right (positions are good) but the link in not attached to the nodes that had their keys modified. So if I move a node the link does not follow.
If I examine the code post change the Link object is reporting the correct ToNode/FromNode information.
Any idea of what I am missing or how to force the XML to refresh it’s to/from key sources so that the latest link information is saved?
For example I modified the FlowGrammer demo to demonstrate my problem - notice that the link is not updated to reflect the key change,