Procházet zdrojové kódy

Fixed bug with load event timing

master
Said Achmiz před 6 roky
rodič
revize
34709c9eab
1 změnil soubory, kde provedl 7 přidání a 3 odebrání
  1. 7
    3
      src/contentScript.js

+ 7
- 3
src/contentScript.js Zobrazit soubor

@@ -70,6 +70,7 @@ function startConstantVigilance() {
}
});

console.log("Commencing vigilance for stickies!");
observer.observe(document.querySelector("html"), {
attributes: true,
childList: true,
@@ -82,13 +83,16 @@ function startConstantVigilance() {
/******************/

function initialize() {
chrome.storage.sync.get([ "matchingPatterns", "exclusionPatterns", "mode" ],
(result) => {
chrome.storage.sync.get([ "matchingPatterns", "exclusionPatterns", "mode" ], (result) => {
let shouldKillSticky = checkForShouldKillSticky(result);
updateIcon(shouldKillSticky);
if (shouldKillSticky) {
startConstantVigilance();
window.onload = () => {
if (document.readyState == "loading") {
document.addEventListener("DOMContentLoaded", () => {
killSticky();
});
} else {
killSticky();
}
}

Načítá se…
Zrušit
Uložit