Bug 525451

Summary: Wrong border node GMF location after the container drag and drop
Product: [Modeling] Sirius Reporter: Florian Barbin <florian.barbin>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: julien.dupont
Version: 5.0.0Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=525299
Whiteboard:
Attachments:
Description Flags
bug525451
none
screenshot
none
Sirius Debug View plugin to deploy in dropins/plugins none

Description Florian Barbin CLA 2017-10-02 08:34:17 EDT
Steps to reproduce:

* With the given use case (make sure the snap to grid is deactivated)
* Drag and Drop P1 from the model explorer to the diagram blank (there is only one diagram in this project)
* P1 is created with 8 border nodes (From C1 to C8)
* Check the border nodes GMF location: C6 C7 and C8 have wrong GMF locations (according to the draw2D location) => KO
Comment 1 Florian Barbin CLA 2017-10-02 08:35:21 EDT
Created attachment 270777 [details]
bug525451
Comment 2 Florian Barbin CLA 2017-10-02 08:37:06 EDT
Created attachment 270778 [details]
screenshot
Comment 3 Florian Barbin CLA 2017-10-03 11:01:00 EDT
Created attachment 270807 [details]
Sirius Debug View plugin to deploy in dropins/plugins

The Sirius Debug View is necessary to check GMF location. 
Deploy the attached plugin in dropins/plugins
Comment 4 Julien Dupont CLA 2017-10-03 11:12:22 EDT
Steps to reproduce:

* Put the Sirius Debug View plugin in Droppins directory
* Open Sirius Debugging View
* With the given use case (make sure the snap to grid is deactivated)
* Drag and Drop P1 from the model explorer to the diagram blank (there is only one diagram in this project)
* P1 is created with 8 border nodes (From C1 to C8)
* Check the border nodes GMF location: C6 C7 and C8 have wrong GMF locations (according to the draw2D location) => KO