bpmn-auto-layout icon indicating copy to clipboard operation
bpmn-auto-layout copied to clipboard

Merging two boundary events causes issues with grid and connections

Open till-stadtler opened this issue 1 year ago • 4 comments

Describe the Bug

image There seems to be a serious issue when trying to merge to boundary events into an element.

Steps to Reproduce

  1. https://bpmn-io.github.io/bpmn-auto-layout/
  2. Model the process shown above.

Expected Behavior

I expect this process to be layouted cleanly.

Environment

https://bpmn-io.github.io/bpmn-auto-layout/

till-stadtler avatar Oct 08 '24 15:10 till-stadtler

Adding to ready state. Just to confirm, is this the realistic use case where both the intermediate events are directed towards single end event?

abdul99ahad avatar Oct 14 '24 17:10 abdul99ahad

It does not need to be an end event. It can be any element: image

Thus, if you have two types of events (message + message, message + timer,...) that are followed by the same element, this error will occur.

This happened to our AWS colleagues while testing the BPMN co-pilot.

till-stadtler avatar Oct 15 '24 05:10 till-stadtler

done

Image

IvanTulaev avatar Jan 22 '25 07:01 IvanTulaev

@till-stadtler fixed

IvanTulaev avatar Jul 24 '25 11:07 IvanTulaev