From e046447f00c954b234ffb2ac21bb326336364584 Mon Sep 17 00:00:00 2001 From: Ulrich-Matthias Schäfer Date: Fri, 21 Jul 2017 14:08:27 +0200 Subject: fixing node error in parent method when hitting document node (#720) --- src/element.js | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/element.js b/src/element.js index 1c35b42..8f412ad 100644 --- a/src/element.js +++ b/src/element.js @@ -178,6 +178,7 @@ SVG.Element = SVG.invent({ // loop trough ancestors if type is given while(parent && parent.node instanceof window.SVGElement){ if(typeof type === 'string' ? parent.matches(type) : parent instanceof type) return parent + if(parent.node.parentNode.nodeName == '#document') return null // #720 parent = SVG.adopt(parent.node.parentNode) } } -- cgit v1.2.3