| @@ -99,9 +99,11 @@ function restoreScrollability() { | |||
| */ | |||
| function startConstantVigilance() { | |||
| var observer = new MutationObserver((mutationsList, observer) => { | |||
| for (var mutation of mutationsList) { | |||
| killSticky(mutation.target); | |||
| } | |||
| window.requestIdleCallback(() => { | |||
| for (var mutation of mutationsList) { | |||
| killSticky(mutation.target); | |||
| } | |||
| }); | |||
| }); | |||
| console.log("Commencing vigilance for stickies!"); | |||
| @@ -118,8 +120,10 @@ function startConstantVigilance() { | |||
| function beginKillingStickies() { | |||
| if (!window.AKS) window.AKS = { stickiesKilled: 0 }; | |||
| killSticky(); | |||
| startConstantVigilance(); | |||
| window.requestIdleCallback(() => { | |||
| killSticky(); | |||
| startConstantVigilance(); | |||
| }); | |||
| } | |||
| /******************/ | |||