Skip to content

Commit

Permalink
fix #3184: Inject xlink in mermaidAPI.
Browse files Browse the repository at this point in the history
  • Loading branch information
sidharthv96 committed Jun 28, 2022
1 parent 566ec14 commit 62fc1c8
Show file tree
Hide file tree
Showing 6 changed files with 1 addition and 5 deletions.
1 change: 0 additions & 1 deletion src/diagrams/class/classRenderer-v2.js
Expand Up @@ -338,7 +338,6 @@ export const draw = function (text, id) {
? select(sandboxElement.nodes()[0].contentDocument.body)
: select('body');
const svg = root.select(`[id="${id}"]`);
svg.attr('xmlns:xlink', 'http://www.w3.org/1999/xlink');

// Run the renderer. This is what draws the final graph.
const element = root.select('#' + id + ' g');
Expand Down
1 change: 0 additions & 1 deletion src/diagrams/class/classRenderer.js
Expand Up @@ -181,7 +181,6 @@ export const draw = function (text, id) {

// Fetch the default direction, use TD if none was found
const diagram = root.select(`[id='${id}']`);
diagram.attr('xmlns:xlink', 'http://www.w3.org/1999/xlink');
insertMarkers(diagram);

// Layout graph, Create a new directed graph
Expand Down
1 change: 0 additions & 1 deletion src/diagrams/flowchart/flowRenderer-v2.js
Expand Up @@ -443,7 +443,6 @@ export const draw = function (text, id) {

// Set up an SVG group so that we can translate the final graph.
const svg = root.select(`[id="${id}"]`);
svg.attr('xmlns:xlink', 'http://www.w3.org/1999/xlink');

// Adds title and description to the flow chart
addSVGAccessibilityFields(parser.yy, svg, id);
Expand Down
1 change: 0 additions & 1 deletion src/diagrams/flowchart/flowRenderer.js
Expand Up @@ -425,7 +425,6 @@ export const draw = function (text, id) {

// Set up an SVG group so that we can translate the final graph.
const svg = root.select(`[id="${id}"]`);
svg.attr('xmlns:xlink', 'http://www.w3.org/1999/xlink');

// Adds title and description to the flow chart
addSVGAccessibilityFields(parser.yy, svg, id);
Expand Down
1 change: 0 additions & 1 deletion src/diagrams/user-journey/journeyRenderer.js
Expand Up @@ -69,7 +69,6 @@ export const draw = function (text, id) {

bounds.init();
const diagram = root.select('#' + id);
diagram.attr('xmlns:xlink', 'http://www.w3.org/1999/xlink');

svgDraw.initGraphics(diagram);

Expand Down
1 change: 1 addition & 0 deletions src/mermaidAPI.js
Expand Up @@ -313,6 +313,7 @@ const render = function (id, _txt, cb, container) {
.attr('id', id)
.attr('width', '100%')
.attr('xmlns', 'http://www.w3.org/2000/svg')
.attr('xmlns:xlink', 'http://www.w3.org/1999/xlink')
.append('g');
} else {
// No container was provided
Expand Down

0 comments on commit 62fc1c8

Please sign in to comment.