Bug 471771

Summary: Wrong dropped location for border node with different mapping
Product: [Modeling] Sirius Reporter: Laurent Redor <laurent.redor>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: maxime.porhel
Version: 2.0.5Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=467663
Whiteboard: backport
Attachments:
Description Flags
Bug467663.zip: Use case for steps to reproduce
none
Bug471771ForSirius2.0.zip: Same use case but for Sirius 2.0 none

Description Laurent Redor CLA 2015-07-03 04:42:11 EDT
Created attachment 254920 [details]
Bug467663.zip: Use case for steps to reproduce

The dropped location is not correct for a border node if the mapping is different before the drop and after the drop.

Steps to reproduce:
1. Import the project from Bug467663.zip
2. Open the "new DiagramForBug467663Bis" diagram based on component metamodel
3. DnD border node of c13 to c1 container aside of existing port => KO the dropped port is not located at the correct location.
Comment 1 Laurent Redor CLA 2015-07-03 05:43:36 EDT
Created attachment 254929 [details]
Bug471771ForSirius2.0.zip: Same use case but for Sirius 2.0

The problem already exists in Sirius 2.0