diff --git a/lib/commons/dom/is-in-text-block.js b/lib/commons/dom/is-in-text-block.js index fe390ce4..b11feed8 100644 --- a/lib/commons/dom/is-in-text-block.js +++ b/lib/commons/dom/is-in-text-block.js @@ -5,7 +5,12 @@ import getRoleType from '../aria/get-role-type'; function walkDomNode(node, functor) { if (functor(node.actualNode) !== false) { - node.children.forEach(child => walkDomNode(child, functor)); + if ( + functor(node.actualNode) !== false && + node.actualNode.nodeName !== 'STYLE' + ) { + node.children.forEach(child => walkDomNode(child, functor)); + } } }