Skip to content
This repository was archived by the owner on Feb 11, 2021. It is now read-only.

Commit 8045762

Browse files
committed
Make sure a valid ShadowRoot or Document is returned from target.owner
Fixes #115
1 parent 26c93b7 commit 8045762

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/boot.js

+4
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@
6868
while (s.parentNode) {
6969
s = s.parentNode;
7070
}
71+
// the owner element is expected to be a Document or ShadowRoot
72+
if (s.nodeType != Node.DOCUMENT_NODE && s.nodeType != Node.DOCUMENT_FRAGMENT_NODE) {
73+
s = document;
74+
}
7175
return s;
7276
},
7377
findTarget: function(inEvent) {

0 commit comments

Comments
 (0)