Skip to content

Commit 0bed91f

Browse files
committed
fix(activator): check classList exists
Closes #3295
1 parent a984624 commit 0bed91f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

js/utils/activator.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
for (var x = 0; x < 6; x++) {
2727
if (!ele || ele.nodeType !== 1) break;
28-
if (eleToActivate && ele.classList.contains('item')) {
28+
if (eleToActivate && ele.classList && ele.classList.contains('item')) {
2929
eleToActivate = ele;
3030
break;
3131
}
@@ -38,7 +38,7 @@
3838
break;
3939
}
4040
// no sense climbing past these
41-
if (ele.tagName == 'ION-CONTENT' || ele.classList.contains('pane') || ele.tagName == 'BODY') {
41+
if (ele.tagName == 'ION-CONTENT' || (ele.classList && ele.classList.contains('pane')) || ele.tagName == 'BODY') {
4242
break;
4343
}
4444
ele = ele.parentElement;

0 commit comments

Comments
 (0)