jesse-shaw-egeo opened a new issue, #3564: URL: https://github.com/apache/incubator-kie-tools/issues/3564
Visual Studio Code: 1.119.0 Extension: kie-group.bpmn-vscode-extension Version: 10.2.0 When a Sequence Flow Pointer is removed from the drawing, the incoming/outgoing references are left behind and never removed. This may only apply to task nodes, it doesn't seem to affect the start or end. Reproduction: 1. Create new BPMN 2. Add Start Event, Task Node, End Event, and Sequence them together 3. Save Your XML should look something like this: We can see one incoming and one outgoing reference in the task node. <img width="1329" height="296" alt="Image" src="https://github.com/user-attachments/assets/cfe40460-a464-4c1f-95b3-34a99871ec4c" /> 1. Now, delete the sequence between the start node and the task node. 2. Add a sequence between the start and task node, replacing the one we just removed. 3. Save We can now see that the previous incoming sequence reference has been orphaned in the task node <img width="1284" height="308" alt="Image" src="https://github.com/user-attachments/assets/8fa06ca2-e46c-4d63-9e15-ce12bc1bc504" /> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
