diff --git a/scripts/Elements/tool-tip/tool-tip.ts b/scripts/Elements/tool-tip/tool-tip.ts index 920bbb5b..d7467e3d 100644 --- a/scripts/Elements/tool-tip/tool-tip.ts +++ b/scripts/Elements/tool-tip/tool-tip.ts @@ -39,6 +39,7 @@ export default class ToolTip extends HTMLElement { } let offsetX = 0 + let offsetY = 0 if(finalX < contentRect.left) { offsetX = contentRect.left - finalX @@ -48,6 +49,11 @@ export default class ToolTip extends HTMLElement { finalX += offsetX } + if(finalY < contentRect.top) { + offsetY = contentRect.top - finalY + finalY += offsetY + } + let arrowX = boxRect.width / 2 - offsetX Diff.mutations.queue(() => {