diff --git a/web/src/components/RelativeModal.jsx b/web/src/components/RelativeModal.jsx index 705db416b8..5b7a41d8a8 100644 --- a/web/src/components/RelativeModal.jsx +++ b/web/src/components/RelativeModal.jsx @@ -59,7 +59,7 @@ export default function RelativeModal({ className, role = 'dialog', children, on if (top + menuHeight > windowHeight - WINDOW_PADDING) { top = y - menuHeight; } - setPosition({ left, top, width }); + setPosition({ left, top: top + window.scrollY, width }); const focusable = ref.current.querySelector('[tabindex]'); focusable && console.log('focusing'); focusable && focusable.focus();