main -> startFiltering
parent
3f1efe7e06
commit
b72ae4e5c1
|
@ -624,7 +624,7 @@ async function filterSearchResults(searchResults, searchEngine, storage, reorder
|
||||||
};
|
};
|
||||||
|
|
||||||
// Add location observer to check for additional mutations
|
// Add location observer to check for additional mutations
|
||||||
addDOMChangeObserver(main, searchEngine, storage);
|
addDOMChangeObserver(startFiltering, searchEngine, storage);
|
||||||
|
|
||||||
// If any results were filtered, update search filter count
|
// If any results were filtered, update search filter count
|
||||||
if (countFiltered > 0) {
|
if (countFiltered > 0) {
|
||||||
|
@ -632,10 +632,11 @@ async function filterSearchResults(searchResults, searchEngine, storage, reorder
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function main(searchEngine, storage, mutations = null, observer = null) {
|
function startFiltering(searchEngine, storage, mutations = null, observer = null) {
|
||||||
if (observer) {
|
if (observer) {
|
||||||
observer.disconnect();
|
observer.disconnect();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check if extension is on:
|
// Check if extension is on:
|
||||||
if ((storage.power ?? 'on') === 'on') {
|
if ((storage.power ?? 'on') === 'on') {
|
||||||
// Determine which search engine we're on
|
// Determine which search engine we're on
|
||||||
|
@ -841,7 +842,7 @@ function checkIfEnabled(searchEngine) {
|
||||||
extensionAPI.runtime.sendMessage({action: 'getStorage'}, (storage) => {
|
extensionAPI.runtime.sendMessage({action: 'getStorage'}, (storage) => {
|
||||||
searchEngineToggles = storage.searchEngineToggles || {};
|
searchEngineToggles = storage.searchEngineToggles || {};
|
||||||
if (searchEngineToggles[searchEngine] === 'on' || !searchEngineToggles.hasOwnProperty(searchEngine)) {
|
if (searchEngineToggles[searchEngine] === 'on' || !searchEngineToggles.hasOwnProperty(searchEngine)) {
|
||||||
main(searchEngine, storage);
|
startFiltering(searchEngine, storage);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue