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

Distribute tasks horizontally does not provide efficient connection between tasks #2214

Open
dreamind opened this issue Aug 7, 2024 · 1 comment
Labels
backlog Queued in backlog bug Something isn't working modeling

Comments

@dreamind
Copy link

dreamind commented Aug 7, 2024

Describe the Bug

Distribute tasks horizontally, done via Align elements context menu, does not provide efficient connection between tasks . It produces connectors/edges above some activities.

Steps to Reproduce

  1. Create start event, end event and 3 tasks in-between in one straight row.
  2. Move the last task and end event further to right.
  3. Distribute tasks horizontally via Align elements
Screen Shot 2024-08-07 at 11 28 10 pm Screen Shot 2024-08-07 at 11 28 22 pm Screen Shot 2024-08-07 at 11 28 29 pm

Expected Behaviour

Tasks are distributed with efficient connectors (direct lines between closest sides of the tasks)

Environment

@dreamind dreamind added the bug Something isn't working label Aug 7, 2024
@philippfromme
Copy link
Contributor

I can reproduce this issue. It happens because connection layout is done after each element is moved so there is an intermediate state where the two tasks overlap when layout is done.

brave_4PwjQqB7MN

Thanks for reporting.

@philippfromme philippfromme added the backlog Queued in backlog label Aug 13, 2024
@nikku nikku added the modeling label Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog bug Something isn't working modeling
Projects
None yet
Development

No branches or pull requests

3 participants