Closed philippfromme closed 1 year ago
@nikku Since you added the zeebe:PropertiesHolder
what do you think about the proposed fix?
@saig0 confirmed that the engine does in fact allow zeebe:Properties
extensions on all elements (it simply ignores them). Therefore, we can remove the zeebe:PropertiesHolder
type and the respective check in the properties panel.
Unlike
camunda-bpmn-moddle
zeebe-bpmn-moddle
has an abstractzeebe:PropertiesHolder
type for elements that can havezeebe:Properties
extension elements. However, this type only extendsbpmn:FlowNode
elements which excludes data object references and other flow items.The
zeebe:PropertiesHolder
type is used by the properties panel to decide if the Extension properties group should be displayed. No such check exists for Camunda 7, meaning that extension properties can be added to any element that can be selected and shown in the properties panel, so the check might not be necessary in the first place. Regardless, thezeebe:PropertiesHolder
type should be fixed to extendbpmn:FlowElement
.Related to https://github.com/camunda/camunda-modeler/issues/3365