diff --git a/src/contentScript.js b/src/contentScript.js index b16ce96..46c0f35 100644 --- a/src/contentScript.js +++ b/src/contentScript.js @@ -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"), {