Bug 505630

Summary: Pinned sub nodes are moved when arranged
Product: [Modeling] Sirius Reporter: Laurent Fasani <laurent.fasani>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: julien.dupont
Version: 4.0.0Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
familyMM
none
familyProject
none
ArrangeAllOnPinnedNodeBug none

Description Laurent Fasani CLA 2016-10-10 06:02:19 EDT
Created attachment 264759 [details]
familyMM

The attached zip(s) are the family MM and the family example used in the following scenario

- Open "new Families Diagram" 
- select bob node (cjeck that it is pinned)
- click "arrange selection"
-> the "bob" node is moved slightly on the right

Note that it is moved as many times as "arrange selection" is clicked
Comment 1 Laurent Fasani CLA 2016-10-10 06:02:46 EDT
Created attachment 264760 [details]
familyProject
Comment 2 Laurent Fasani CLA 2016-10-10 09:37:39 EDT
Created attachment 264764 [details]
ArrangeAllOnPinnedNodeBug
Comment 3 Laurent Fasani CLA 2016-10-10 10:01:27 EDT
you can reproduce with the attached ecore project
* open "new Diagram"
* select E1 and E2 nodes
* arrange selection
-> the nodes move slightly on the right

Note that it is moved as many times as "arrange selection" is clicke
Comment 4 Laurent Fasani CLA 2016-10-10 10:45:30 EDT
This bug is also reproduced on Sirius 3.1.3