Community
Participate
Working Groups
Created attachment 272377 [details] The family meta model
Created attachment 272378 [details] Project used to reproduce the issue
Steps to reproduce with OD 10.1: 1) Import the Family meta model [attachment 272377 [details]] 2) Launch a runtime then import the Project [attachment 272378 [details]] 3) Open the Sirius Diagram appearance preferences (Window/Preferences/Sirius/Sirius Diagram/Appearance) 4) Uncheck the "Authorize decoration overlapping" preference 5) Create a new Person diagram then activate the parents layer 6) Open the family.odesign then duplicate the "WithChildren" Mapping Based Decoration until having 9 of them (each decoration must be at a different position) 7) Refresh the Person diagram -> A decorator group should appears on persons that have children 8) In the family.odesign remove the added decorations -> The decorator should be replaced by only one decorator 9) Enlarge Anna 10) Re-add decorations in family.odesign then refresh the Persons Diagram 11) Anna should have 9 decorators 12) Shrink anna to its initial size (auto-size) 13) Hover the Anna decorator group -> it contains more than 9 decorators (like the others element on the diagram)
Remark: The documentation of "Authorize decoration overlapping" preference could be improved by saying that refresh the diagram after (de)activate the preference will not update the decoration. The decoration will be updated after a sematic or a graphical modification.