Added uBlock exception
This commit is contained in:
parent
d8172f38df
commit
683c6fc702
@ -62,8 +62,16 @@ function killSticky(root) {
|
|||||||
root.querySelectorAll('*').forEach(element => {
|
root.querySelectorAll('*').forEach(element => {
|
||||||
if (getComputedStyle(element).position === 'fixed' ||
|
if (getComputedStyle(element).position === 'fixed' ||
|
||||||
getComputedStyle(element).position === 'sticky') {
|
getComputedStyle(element).position === 'sticky') {
|
||||||
|
// uBlock exception.
|
||||||
|
if (element.tagName == "IFRAME" &&
|
||||||
|
element.parentElement.tagName == "HTML")
|
||||||
|
return;
|
||||||
|
|
||||||
|
// Kill the sticky.
|
||||||
console.log("Killing sticky!");
|
console.log("Killing sticky!");
|
||||||
element.remove();
|
element.remove();
|
||||||
|
|
||||||
|
// Increment the stickies killed count, and update icon badge.
|
||||||
AKS.stickiesKilled++;
|
AKS.stickiesKilled++;
|
||||||
chrome.runtime.sendMessage({ newBadgeText: "" + AKS.stickiesKilled });
|
chrome.runtime.sendMessage({ newBadgeText: "" + AKS.stickiesKilled });
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user