diff --git a/src/scroll-timeline-base.js b/src/scroll-timeline-base.js index 195d1b8..425f1af 100644 --- a/src/scroll-timeline-base.js +++ b/src/scroll-timeline-base.js @@ -845,6 +845,11 @@ export class ViewTimeline extends ScrollTimeline { details.inset = parseInset(options.inset); } if (details.subject) { + const resizeObserver = new ResizeObserver(() => { + updateMeasurements(details.source) + }) + resizeObserver.observe(details.subject) + const mutationObserver = new MutationObserver(() => { updateMeasurements(details.source); });