From 088155d8413931537fccb768fbc83e4550d764d6 Mon Sep 17 00:00:00 2001 From: Jolan Rensen Date: Fri, 8 Mar 2024 15:39:37 +0100 Subject: [PATCH 1/2] Fixed resize-iframes.js: - doObserveIFrame(), resized typo - now running resize_iframe_out() on visibility change, so `` can work inside `` - cleaning up the file a bit --- docs/StardustDocs/cfg/resize-iframes.js | 63 ++++++++++++++----------- 1 file changed, 36 insertions(+), 27 deletions(-) diff --git a/docs/StardustDocs/cfg/resize-iframes.js b/docs/StardustDocs/cfg/resize-iframes.js index a9818e7af5..cb7a1af363 100644 --- a/docs/StardustDocs/cfg/resize-iframes.js +++ b/docs/StardustDocs/cfg/resize-iframes.js @@ -1,4 +1,4 @@ - + From 84e6908f57a9a1dbd580540aed8f5c60a6f873d5 Mon Sep 17 00:00:00 2001 From: Jolan Rensen Date: Mon, 11 Mar 2024 20:52:30 +0100 Subject: [PATCH 2/2] removed extra resize_iframe_out() call --- docs/StardustDocs/cfg/resize-iframes.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/StardustDocs/cfg/resize-iframes.js b/docs/StardustDocs/cfg/resize-iframes.js index cb7a1af363..b2b6e46376 100644 --- a/docs/StardustDocs/cfg/resize-iframes.js +++ b/docs/StardustDocs/cfg/resize-iframes.js @@ -48,20 +48,19 @@ function doObserveIFrame(el) { resize_iframe_out(el); const mutationObserver = new MutationObserver((mutations) => { - let resized = false; + let resize = false; for (let mutation of mutations) { // skip attribute changes except open to avoid loop // (callback sees change in iframe, triggers resize, sees change...) if (mutation.type === 'attributes') { if (mutation.attributeName === 'open') { - resize_iframe_out(el); - resized = true; + resize = true; } } else { - resized = true; + resize = true; } } - if (resized) { + if (resize) { resize_iframe_out(el); } });