Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edge (Begin/End) labels on Diagram Nodes - Location problem on Node move #1529

Open
4 tasks done
AxelRICHARD opened this issue Dec 14, 2022 · 0 comments · May be fixed by #1668
Open
4 tasks done

Edge (Begin/End) labels on Diagram Nodes - Location problem on Node move #1529

AxelRICHARD opened this issue Dec 14, 2022 · 0 comments · May be fixed by #1668

Comments

@AxelRICHARD
Copy link
Contributor

  • I have checked that this bug has not yet been reported by someone else
  • I have checked that this bug appears on Chrome
  • I have specified the version :
  • 2022.11.13
  • I have specified my environment :
  • my computer: macOS

Screenshots

BeginEndLabelLocation.mp4

Steps to reproduce

  1. create View
  2. create Diagram Description and a domain based Edge with a begin label and an end label
  3. create a model and a Diagram based on step 2
  4. create elements to get two diagram nodes and a diagram edge between the diagram nodes
  5. try to move one of the diagram nodes

Expected behavior

The begin label and the end label are moving smoothly while the node is moving. When the user finishes to move the node, the begin label and the end label locations are near the nodes.
It seems to already work for the "middle" label of an edge. May be applying the same algorithm for the begin label and the end label would be enough.

Actual behavior

The begin label and the end label are moving weirdly while the node is moving. When the user finishes to move the node, the begin label and the end label locations are far from the nodes.

@AxelRICHARD AxelRICHARD added this to the 2023.3.0 milestone Dec 14, 2022
gcoutable added a commit that referenced this issue Feb 3, 2023
Bug: #1529
Signed-off-by: Guillaume Coutable <guillaume.coutable@obeo.fr>
@gcoutable gcoutable linked a pull request Feb 3, 2023 that will close this issue
39 tasks
sbegaudeau added a commit that referenced this issue Feb 3, 2023
Bug: #1529
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
sbegaudeau added a commit that referenced this issue Feb 3, 2023
Bug: #1529
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
sbegaudeau added a commit that referenced this issue Feb 3, 2023
Bug: #1529
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
gcoutable added a commit that referenced this issue Feb 14, 2023
Bug: #1529
Signed-off-by: Guillaume Coutable <guillaume.coutable@obeo.fr>
@sbegaudeau sbegaudeau modified the milestones: 2023.3.0, 2023.4.0 Feb 23, 2023
@sbegaudeau sbegaudeau removed this from the 2023.4.0 milestone Apr 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants