mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-17 22:39:56 +02:00
Fix foreignObject issue
This commit is contained in:
@@ -48,7 +48,7 @@ function svgCreateDefs (svg) {
|
|||||||
.attr('y', config.nodeLabel.y)
|
.attr('y', config.nodeLabel.y)
|
||||||
.attr('class', 'node-label')
|
.attr('class', 'node-label')
|
||||||
.attr('requiredFeatures', 'http://www.w3.org/TR/SVG11/feature#Extensibility')
|
.attr('requiredFeatures', 'http://www.w3.org/TR/SVG11/feature#Extensibility')
|
||||||
.append('xhtml:p')
|
.append('p')
|
||||||
.html('')
|
.html('')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -432,7 +432,7 @@ const render = function (id, txt, cb, container) {
|
|||||||
s.innerHTML = scope(themes[config.theme] || defaultTheme, `#${id}`)
|
s.innerHTML = scope(themes[config.theme] || defaultTheme, `#${id}`)
|
||||||
svg.insertBefore(s, svg.firstChild)
|
svg.insertBefore(s, svg.firstChild)
|
||||||
|
|
||||||
d3.select('#d' + id).selectAll('foreignobject div').attr('xmlns', 'http://www.w3.org/1999/xhtml')
|
d3.select('#' + id).selectAll('foreignobject > *').attr('xmlns', 'http://www.w3.org/1999/xhtml')
|
||||||
|
|
||||||
let url = ''
|
let url = ''
|
||||||
if (config.arrowMarkerAbsolute) {
|
if (config.arrowMarkerAbsolute) {
|
||||||
|
Reference in New Issue
Block a user