Skip to content

Commit

Permalink
chore: remove legacy check
Browse files Browse the repository at this point in the history
We don't need it since we require more
recent diagram-js version.
  • Loading branch information
barmac authored and nikku committed Nov 8, 2024
1 parent 4d44a79 commit 2c91cbe
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 32 deletions.
4 changes: 1 addition & 3 deletions src/render/BpmnPropertiesPanel.js
Original file line number Diff line number Diff line change
Expand Up @@ -250,9 +250,7 @@ export default function BpmnPropertiesPanel(props) {
// helpers //////////////////////////

function isImplicitRoot(element) {

// Backwards compatibility for diagram-js<7.4.0, see https://github.com/bpmn-io/bpmn-properties-panel/pull/102
return element && (element.isImplicit || element.id === '__implicitroot');
return element && element.isImplicit;
}

function findElement(elements, element) {
Expand Down
4 changes: 1 addition & 3 deletions src/render/BpmnPropertiesPanelRenderer.js
Original file line number Diff line number Diff line change
Expand Up @@ -201,9 +201,7 @@ BpmnPropertiesPanelRenderer.$inject = [ 'config.propertiesPanel', 'injector', 'e
// helpers ///////////////////////

function isImplicitRoot(element) {

// Backwards compatibility for diagram-js<7.4.0, see https://github.com/bpmn-io/bpmn-properties-panel/pull/102
return element && (element.isImplicit || element.id === '__implicitroot');
return element && element.isImplicit;
}

/**
Expand Down
26 changes: 0 additions & 26 deletions test/spec/BpmnPropertiesPanelRenderer.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -401,32 +401,6 @@ describe('<BpmnPropertiesPanelRenderer>', function() {
});


it('should ignore implicit root - legacy', async function() {

// given
const diagramXml = require('test/fixtures/simple.bpmn').default;

// when
const { modeler } = await createModeler(diagramXml, {
shouldImport: false,
propertiesPanel: {}
});

const implicitRootElement = {
id: '__implicitroot',
children: []
};

// when
const propertiesPanel = modeler.get('propertiesPanel');
propertiesPanel.attachTo(propertiesContainer);
propertiesPanel._render(implicitRootElement);

// then
expect(domQuery('.bio-properties-panel', propertiesContainer)).to.not.exist;
});


describe('providers', function() {

const diagramXML = require('test/fixtures/simple.bpmn').default;
Expand Down

0 comments on commit 2c91cbe

Please sign in to comment.