I’m using the modeler on https://demo.bpmn.io. If I delete some tasks, choose Undo, then choose Redo, after Redo, the sequence flow is not snapped to the edge of the target task any more. Please see the attached images.
Create a model:
Delete some tasks:
Choose Undo (Ctrl-Z)
Choose Redo (Ctrl-Y)
This might be similar to another post (Snap the arrow to the edge of node elements) but it happens to Redo rather than importing a file.
I have the same problem with the modeler in our web application. Adjusting the connection waypoints and emitting “elements.changed” as shown in the other post might be the solution, but where to put that code?