Selaa lähdekoodia

observe adding or removal of children

Gildas 7 vuotta sitten
vanhempi
sitoutus
ee029c06c1
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      lib/lazy/content-lazy-loader.js

+ 1 - 1
lib/lazy/content-lazy-loader.js

@@ -35,7 +35,7 @@ this.lazyLoader = this.lazyLoader || (() => {
 				srcAttributeChanged = true;
 				srcAttributeChanged = true;
 				timeoutId = deferLazyLoadEnd(timeoutId, maxTimeoutId, idleTimeoutId, observer, resolve);
 				timeoutId = deferLazyLoadEnd(timeoutId, maxTimeoutId, idleTimeoutId, observer, resolve);
 			});
 			});
-			observer.observe(document, { attributeFilter: ["src", "srcset"], subtree: true });
+			observer.observe(document, { attributeFilter: ["src", "srcset"], subtree: true, childList: true });
 			const scriptBeforeElement = document.createElement("script");
 			const scriptBeforeElement = document.createElement("script");
 			scriptBeforeElement.src = browser.runtime.getURL("lib/lazy/web-lazy-loader-before.js");
 			scriptBeforeElement.src = browser.runtime.getURL("lib/lazy/web-lazy-loader-before.js");
 			document.body.appendChild(scriptBeforeElement);
 			document.body.appendChild(scriptBeforeElement);