[Uml-devel] [Bug 110231] New: Association labels aren't moved correctly when moving the corresponding classes (class diagram)
thorn at fastmail.fm
Fri Aug 5 07:02:02 UTC 2005
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
Summary: Association labels aren't moved correctly when moving
the corresponding classes (class diagram)
ReportedBy: thorn fastmail fm
Version: 1.4.2 (using KDE 3.4.2, Gentoo)
Compiler: gcc version 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8)
OS: Linux (i686) release 2.6.12-nitro2
In my class diagram I have several associations with labels / multiplicities I've moved manually. They are moved incorrectly when moving the corresponding classes.
I'll demonstrate this behaviour with the attached diagram:
1. Open it!
2. Open the class diagram "CoreClasses".
3. Move the class "Source". => The association "containsSource" with all its labels are moved correctly.
4. Move the class "Project". => The association "containsSource" name and the multiplicity on the "Project"-side aren't moved, so it seems. Now move the class in huge circles over the whole diagram. After that the labels are at totally wrong positions. This applies to all associations connected to "Project" with manually moved labels / multiplicity.
5. Do a "Reset Label Positions" on the association. => The labels are positioned correctly, but "whirling" confuses them again.
To mention it again: This only seems to apply to associations which have manually moved labels / roles / multiplicity.
In my opinion it would be good if Umbrello forgets if an label has ever been moved when clicking "Reset Label Positions".
More information about the umbrello-devel