Editing attribute duplicates type name (#419)
Simple to reproduce:
1. Go into properties of any class in a class diagram
2. Go to attributes
3. Find or create an attribute with a non-null/empty type (e.g. "String (Uml.String)"
4. Edit the attribute, do not change the type, and Save/OK
5. Type now says "String (Uml.String) (String (Uml.String))"
6. Repeat the process and the type will go back to normal: "String (Uml.String)"
Chris Simmons 18 March 2015 20:55:39
This is weird. This actually only happens when the Attribute Editor is resized larger than the minimum/default size. When the Atttribute Editor is sized normally (minimum width and height), the type field behaves normally. However, if you open an attribute and then re-size the attribute editor dialog, the Type field
a) gets immediately replaced with its "expanded" equivalent (e.g. "bool" becomes "Boolean (Uml.Boolean)")
b) is highlighted whenever the dialog is opened
c) exhibits the "duplicate"/nested attribute change when the attribute gets saved
Maybe screenshots would help better to illustrate?
Dusan Rodina - softwareideas.net 18 March 2015 21:26:09
Thank you for letting me know. I managed to reproduce this issue. I will fix it in the next version, which should be released within one or two weeks.
Chris Simmons 19 March 2015 3:20:59
Thanks and please take your time. This is not urgent with an easy work-around.
Chris Simmons 24 March 2015 19:18:08
Dusan, can you correct the vote count on this to 0? If I vote it up, it goes to 3. If I vote it down, it goes to -3. I wouldn't want this to be prioritized above the other work you have that is way more important than this. On the other hand, I wouldn't want this never to be addressed with a negative vote score.
Dusan Rodina - softwareideas.net 24 March 2015 23:10:59
Done, your vote is corrected. This website will be updated soon to allow this automatically.
Chris Simmons 18 March 2015 17:25:02
Sorry about the "3" vote thing. I can't get it back to "0" so that it fits in with normal priority of the rest of the issues. This is not high urgency.