diff --git a/src/components/views/elements/InteractiveTooltip.tsx b/src/components/views/elements/InteractiveTooltip.tsx index c8920abecd..62d0c43d06 100644 --- a/src/components/views/elements/InteractiveTooltip.tsx +++ b/src/components/views/elements/InteractiveTooltip.tsx @@ -357,7 +357,7 @@ export default class InteractiveTooltip extends React.Component } else { const targetRight = targetRect.right + window.pageXOffset; const spaceOnRight = UIStore.instance.windowWidth - targetRight; - return !contentRect || (spaceOnRight - contentRect.width < MIN_SAFE_DISTANCE_TO_WINDOW_EDGE); + return contentRect && (spaceOnRight - contentRect.width < MIN_SAFE_DISTANCE_TO_WINDOW_EDGE); } } @@ -371,7 +371,7 @@ export default class InteractiveTooltip extends React.Component } else { const targetBottom = targetRect.bottom + window.pageYOffset; const spaceBelow = UIStore.instance.windowHeight - targetBottom; - return !contentRect || (spaceBelow - contentRect.height < MIN_SAFE_DISTANCE_TO_WINDOW_EDGE); + return contentRect && (spaceBelow - contentRect.height < MIN_SAFE_DISTANCE_TO_WINDOW_EDGE); } }