Browse Source

Update resizing logic, listen to <main> tag changes and not <body>.

test-gpt-generated
Roman Axelrod 3 years ago
parent
commit
12ef5e0570
  1. 6
      layouts/scripts/frame-index.js

6
layouts/scripts/frame-index.js

@ -8,10 +8,8 @@ function setupResizeListener() {
const RESIZE_CODE = 'resize:'; const RESIZE_CODE = 'resize:';
const resizeObserver = new ResizeObserver(entries => { const resizeObserver = new ResizeObserver(entries => {
setTimeout(() => { const height = document.querySelector('body > main').scrollHeight;
const height = document.body.scrollHeight; window.parent.postMessage(RESIZE_CODE + JSON.stringify({height}), '*');
window.parent.postMessage(RESIZE_CODE + JSON.stringify({height}), '*');
}, 200);
}) })
resizeObserver.observe(document.body); resizeObserver.observe(document.body);

Loading…
Cancel
Save