Skip to content

Commit 9d4408d

Browse files
authored
fix(utils/dom): update closest routine to support SVG (#2901)
1 parent 6c1940d commit 9d4408d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/utils/dom.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,8 @@ export const closest = (selector, root) => {
146146
if (matches(element, sel)) {
147147
return element
148148
}
149-
element = element.parentElement
150-
} while (element !== null)
149+
element = element.parentElement || element.parentNode
150+
} while (element !== null && element.nodeType === Node.ELEMENT_NODE)
151151
return null
152152
}
153153

0 commit comments

Comments
 (0)