Bugfix
When modeling, the model editor repeatedly swaps the ends of edges and the corresponding labels. I have not yet found a reproducible trigger. A "refresh" of the graphic then draws correctly again.
Here is the wrong image:
Here is the original image/image after refresh:
Another trace: This is the original image:Image(RelationWrong3.jpg)] I change this with the mouse because I want the object types to be aligned identicallyImage(RelationWrong4.jpg)] The command sequence "Instances, Attributes, Diagram" now leads to the wrong image
Test
You can reproduce the problem as follows:
- Create a new module with two types
- Create a reference and corresponding backward reference between these two types
- Select a type and move it a little, then change the tab, e.g. to Instances and back again or press F5 instead of the tab change
With the help of this implementation, the edge labels should no longer be swapped.