diff --git a/modules/mixins/utils.js b/modules/mixins/utils.js index c6480e5..7b394ef 100644 --- a/modules/mixins/utils.js +++ b/modules/mixins/utils.js @@ -19,8 +19,10 @@ const filterElementInContainer = (container) => (element) => ? container != element && container.contains(element) : !!(container.compareDocumentPosition(element) & 16); -const isPositioned = (element) => - getComputedStyle(element).position !== "static"; +const isPositioned = (element) => { + const position = getComputedStyle(element).position; + return position && position !== "static"; +}; const getElementOffsetInfoUntil = (element, predicate) => { let offsetTop = element.offsetTop;