We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e5c1e4e commit 9c6e667Copy full SHA for 9c6e667
src/components/InteractiveCodeBlock/Tooltip.tsx
@@ -38,7 +38,7 @@ function createPositionStyle(
38
39
const triggerRect = triggerElement.getBoundingClientRect();
40
const rightOverflow = Math.max(0, triggerRect.left + tooltipRect.width - document.documentElement.clientWidth);
41
- const left = triggerRect.left - rightOverflow;
+ const left = Math.max(window.scrollX, triggerRect.left - rightOverflow);
42
return {
43
maxWidth,
44
position: 'absolute',
0 commit comments