Skip to content

Commit

Permalink
Add offset for error tooltip
Browse files Browse the repository at this point in the history
  • Loading branch information
AdrySky committed Apr 28, 2022
1 parent 95753f9 commit 5894a7b
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion src/components/CustomNodeWidget.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,15 @@ export class CustomNodeWidget extends React.Component<DefaultNodeProps> {
const nodePosition = { x: currentNode.getX(), y: currentNode.getY() };
let newPositionX = nodePosition.x;
let newPositionY = nodePosition.y;
newPositionX = newPositionX - 110 + (nodeDimension.x / 2);
let offset = 0;

if (!this.props.shell.leftCollapsed) {
// Some weird offset happened when left sidebar opened, need to add this
let leftSidebar = document.getElementById('jp-left-stack');
offset = leftSidebar.clientWidth + 2;
}

newPositionX = newPositionX - 110 + offset + (nodeDimension.x / 2);
newPositionY = newPositionY + 90 + nodeDimension.y;

const tooltipPosition = this.props.engine.getRelativePoint(newPositionX, newPositionY);
Expand Down

0 comments on commit 5894a7b

Please sign in to comment.