bpmn-io / bpmn-js-properties-panel

A properties panel for bpmn-js.
MIT License
286 stars 196 forks source link

fix(Input/Output): keep undo/redo stack #983

Closed marstamm closed 9 months ago

marstamm commented 9 months ago

This PR removes the empty source value for newly created Input/Output parameters. I decided to go with the convention "no value => remove property" that we use in other places, such as Task definition type. I verified that the deployment error in zeebe is the same for empty value and missing property.

I added integration tests to verify the scenario described in #981.

Recording 2023-10-10 at 10 59 16