MultiExcerpt Include for a MultiExcerpt containing a Draw.io diagram macro: only renders diagram if caching is disabled

Description

For a MultiExcerpt that contains a Draw.io Diagram macro:

When included in a MultiExcerpt Include macro the diagram does not render unless caching is disabled.

When the MultiExcerpt Include macro is using caching then the included diagram is blank.

STEPS TO REPRODUCE:

  • Add MultiExcerpt macro to a page

  • Nest a "draw.io Diagram" macro in the excerpt macro

  • In the draw.io editor create a simple workflow using a few shapes connected w/ arrows, give it a title:

  • Create a page with a MultiExcerpt Include on it, including the test excerpt you just created

  • If caching is enabled for the include then the draw.io diagram does not render. If caching is disabled for the include then the draw.io diagram does render.

WORKAROUND:
Disable caching for the instance of the MultiExcerpt Macro that contains a Draw.io Diagram macro:

Freshdesk Tickets

None

Create a Support Ticket

Assignee

Unassigned

Reporter

Ture Hoefner

Labels

None

Product

None

Priority

Minor