| @@ -58,14 +58,13 @@ function checkForShouldKillSticky(result) { | |||
| */ | |||
| function startConstantVigilance() { | |||
| var observer = new MutationObserver((mutationsList, observer) => { | |||
| var shouldKillSticky = false; | |||
| for (var mutation of mutationsList) { | |||
| if (getComputedStyle(mutation.target).position == 'fixed' || | |||
| getComputedStyle(mutation.target).position == 'sticky') | |||
| shouldKillSticky = true; | |||
| getComputedStyle(mutation.target).position == 'sticky') { | |||
| mutation.target.remove(); | |||
| console.log("Killing new sticky!"); | |||
| } | |||
| } | |||
| if (shouldKillSticky) | |||
| requestAnimationFrame(() => { killSticky(); }); | |||
| }); | |||
| observer.observe(document.querySelector("body"), { | |||