Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #517437 +++ Since bug 465328, there are some labels computation problems. When moving an edge the label is sometimes moved very far from its edge. Currently 2 scenarios have been identified. The label is potentially not visible but the diagram has strange scrollbar without any visible reason. I completed the extisting data for automatic tests of 465328 for the below scenarios. Scenario 1: * Import project "edgeLabelsMoveTest" from "edgeLabelsMoveTest.zip" * Open the diagram "DiagramWithSmallObliqueEdge" * Move class "L" to the bottom right corner of the diagram * KO: The center label of the edge, "toMCenter", is moved around {-5700, -1900}; far from its edge. Scenario 2: * Import project "edgeLabelsMoveTest" from "edgeLabelsMoveTest.zip" * Open the diagram "DiagWithNodeAndTreeLayout" * Set the zoom level to 25% (to see all green logical functions) * Select all the green logical functions * Move them under the blue logical functions (you can you the scroll mouse to zoom out, to facilitate the move) * Everything is OK. * Open the diagram "DiagWithNodeAndTreeLayoutAndIconOnEdgeLabel" * Set the zoom level to 25% (to see all green logical functions) * Select all the green logical functions * Move them under the blue logical functions (you can you the scroll mouse to zoom out, to facilitate the move) * KO: A big horizontal scroll appears. This reveals that some edge labels, not visible in this kind of diagram, have "big" coordinates.
New Gerrit change created: https://git.eclipse.org/r/100600
New Gerrit change created: https://git.eclipse.org/r/100599
New Gerrit change created: https://git.eclipse.org/r/100602
New Gerrit change created: https://git.eclipse.org/r/100598
New Gerrit change created: https://git.eclipse.org/r/100603
New Gerrit change created: https://git.eclipse.org/r/100719
Gerrit change https://git.eclipse.org/r/100602 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ef2b5f53a27a542d1e8c91f33d0efe0772f8bc7d
Gerrit change https://git.eclipse.org/r/100603 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=857639cca30259b18e676b2b6d2364aa28d55269
Gerrit change https://git.eclipse.org/r/100598 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=9126d1c4898cd5c9c77c7b78653fbe6befbc8071
Gerrit change https://git.eclipse.org/r/100599 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d53f743c1dc9a138249efd123dfd35610ff0a5c2
Gerrit change https://git.eclipse.org/r/100600 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c59935b567a9a3a217b5edce153b5cc68cad5d3d
Available in Sirius 5.1.0, see https://wiki.eclipse.org/Sirius/5.1.0.