function getPositionedParent()

in src/anchored-position.ts [161:170]


function getPositionedParent(element: Element) {
  let parentNode = element.parentNode
  while (parentNode !== null) {
    if (parentNode instanceof HTMLElement && getComputedStyle(parentNode).position !== 'static') {
      return parentNode
    }
    parentNode = parentNode.parentNode
  }
  return document.body
}