| Summary: | Reconnect source point of oblique edge moves the target point of edge | ||
|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Laurent Redor <laurent.redor> |
| Component: | Diagram | Assignee: | Florian Barbin <florian.barbin> |
| Status: | CLOSED FIXED | QA Contact: | Jessy Mallet <jessy.mallet> |
| Severity: | normal | ||
| Priority: | P3 | CC: | belqassim.djafer, florian.barbin, jessy.mallet, maxime.porhel, pierre-charles.david |
| Version: | 3.0.0 | Keywords: | triaged |
| Target Milestone: | 3.1.0 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| See Also: |
https://git.eclipse.org/r/51337 https://bugs.eclipse.org/bugs/show_bug.cgi?id=467663 https://git.eclipse.org/r/55515 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f7332b46d093fb6b109450662c84cd0657882c55 |
||
| Whiteboard: | |||
|
Description
Laurent Redor
New Gerrit change created: https://git.eclipse.org/r/51337 The test in gerrit of comment 1 reveals the problem. This is also true when there are bendpoints on the edge. IT could be nice to have a behavior close to https://www.eclipse.org/sirius/doc/images/moveNode-edgeImpact-changedBehavior.gif This issue also exists in Sirius 2.0 and 1.0.1 The issue also exists when reconnecting the target. That is because when reconnecting an edge a new one is created. We kept the bendpoints but not the source or target anchor. A proposed patch to fix this issue: https://git.eclipse.org/r/55515 Gerrit change https://git.eclipse.org/r/55515 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=f7332b46d093fb6b109450662c84cd0657882c55 Fixed by f7332b46d093fb6b109450662c84cd0657882c55 Validated with Sirius 3.1.0.201509241504 Available in Sirius 3.1.0. |