diff --git a/layouts/scripts/frame-index.js b/layouts/scripts/frame-index.js index c75cb14..79bb1a1 100644 --- a/layouts/scripts/frame-index.js +++ b/layouts/scripts/frame-index.js @@ -8,10 +8,8 @@ function setupResizeListener() { const RESIZE_CODE = 'resize:'; const resizeObserver = new ResizeObserver(entries => { - setTimeout(() => { - const height = document.body.scrollHeight; - window.parent.postMessage(RESIZE_CODE + JSON.stringify({height}), '*'); - }, 200); + const height = document.querySelector('body > main').scrollHeight; + window.parent.postMessage(RESIZE_CODE + JSON.stringify({height}), '*'); }) resizeObserver.observe(document.body);