| Summary: | Reconnect target point of rectilinear edge can move the source point of edge | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Laurent Redor <laurent.redor> | ||||
| Component: | Diagram | Assignee: | Project Inbox <sirius.diagram-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | Jessy Mallet <jessy.mallet> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | belqassim.djafer, florian.barbin, jessy.mallet, maxime.porhel | ||||
| Version: | 3.0.0 | Keywords: | triaged | ||||
| Target Milestone: | 3.1.0 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| See Also: |
https://git.eclipse.org/r/51339 https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/51339 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=fa07a218e1348571c049ba7a3f87d48e73259504 |
||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Laurent Redor
New Gerrit change created: https://git.eclipse.org/r/51339 The test in gerrit of comment 1 reveals the problem (warning the failing of the method testEdgeWithPortSourceDnDWithObliqueStyleRouting does not concern this bug, but the bug 471814). Created attachment 254969 [details]
Screenshot to show the issue.
Steps to reproduce:
. open the diagram called "new DiagramForBug467663WithRectilinear" from /org.eclipse.sirius.tests.swtbot/data/unit/edgeReconnection
. Reconnect the first edge from EClass1 to EClass2
. Reconnect the edge from EClass2 to EClass 1: the source moved and a new segment has been created.
This issue also exists in Sirius 2.0 and 1.0.1 This issue was caused by the same issue than 471814. The 471814 resolution fixes this bug. Fixed by 471814 Validated with Sirius 3.1.0.201509241504 Available in Sirius 3.1.0. Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/51339 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=fa07a218e1348571c049ba7a3f87d48e73259504 |