[BUG] Boundary Event of a task in a Expanded Call Activity is partially hidden #2247
Labels
BPMN rendering
Something about the way the lib is rendering BPMN elements
bug
Something isn't working
hacktoberfest
Can be done during the Hacktoberfest
PR accepted
⚠ Accept PR from external contributors only for issues marked with this label ⚠
Milestone
Describe the bug
The boundary events of a task in a expanded call activity are displayed below the task, whereas they should be displayed on top of it to be fully visible.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The boundary event was correctly displayed with [email protected]. The issue occurs with [email protected]
Screenshots
Desktop (please complete the following information):
Additional context
May have been introduced in the refactoring about participants #2129.
I also did some manual tests with subprocesses and at a first glance, there is no issue. To be confirmed with new tests. I used https://github.com/process-analytics/bpmn-visualization-examples/blob/v0.26.1/bpmn-files/subprocesses.bpmn (a task with a boundary event in a subprocess included in a main subprocess)
The issue can be easily reproduced with automatic visual tests
xxx..01.icons
It can be also done with unit tests about the internal Model by ensuring that the boundary events are added/placed after the other elements in the list of flownodes. AFAIK, we already have some tests about that but probably none involving expanded call activities.
The text was updated successfully, but these errors were encountered: