in packages/core/src/models/Viewport.ts [354:368]
getElementRect(element: HTMLElement | Element) {
const rect = element.getBoundingClientRect()
const offsetWidth = element['offsetWidth']
? element['offsetWidth']
: rect.width
const offsetHeight = element['offsetHeight']
? element['offsetHeight']
: rect.height
return new Rect(
rect.x,
rect.y,
this.scale !== 1 ? offsetWidth : rect.width,
this.scale !== 1 ? offsetHeight : rect.height
)
}