jgraph / drawio

draw.io is a JavaScript, client-side editor for general diagramming.
https://www.drawio.com
Other
40 stars 18 forks source link

Mermaid ELK integration not working in draw.io #4685

Open Igzak opened 1 month ago

Igzak commented 1 month ago

Preflight Checklist

Describe the bug The ELK integration in draw.io appears to not function properly. When trying to use ELK for layouts, no layout is applied, and the diagrams do not adjust as expected.

To Reproduce Steps to reproduce the behavior:

  1. Open draw.io.
  2. Attempt to use the ELK layout engine for diagram organization.
  3. No layout is applied, and no error message is shown.
  4. The diagram remains in its original state without adjustment.

Expected behavior The diagrams should automatically adjust their layout according to the ELK engine when selected. This was functioning previously but now appears broken.

Screenshots N/A

draw.io version (In the Help->About menu of the draw.io editor):

Desktop (please complete the following information):

Smartphone (please complete the following information if applicable):

I tested the problem in incognito/private mode with all browser extensions switched off, write "yes" below:

Additional context This issue has been reported before in issue #3634 but seems to have resurfaced.

Can be checked with this

davidjgraph commented 1 week ago

It's broken at the moment. Mermaid isn't a core part of draw.io, it's support very much "as-is".