fix(browser-extension): issue #308
This commit is contained in:
parent
9c3f73a1ad
commit
a3715a4615
@ -144,7 +144,7 @@ function fix() {
|
|||||||
const backdrop = document.getElementsByClassName('modal-backdrop')[0];
|
const backdrop = document.getElementsByClassName('modal-backdrop')[0];
|
||||||
const facebook = document.getElementsByClassName('_31e')[0];
|
const facebook = document.getElementsByClassName('_31e')[0];
|
||||||
const fixes = data?.fixes ?? [];
|
const fixes = data?.fixes ?? [];
|
||||||
const skips = data?.skips ?? [];
|
const skips = (data?.skips ?? []).map((x) => (x.split('.').length < 3 ? `*${x}` : x));
|
||||||
|
|
||||||
if (backdrop?.children.length === 0) {
|
if (backdrop?.children.length === 0) {
|
||||||
backdrop.remove();
|
backdrop.remove();
|
||||||
@ -177,7 +177,7 @@ function fix() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (skips.indexOf(hostname) === -1) {
|
if (skips.some((x) => hostname.match(x.replace(/\*/g, '[^ ]*')))) {
|
||||||
for (const element of [document.body, document.documentElement]) {
|
for (const element of [document.body, document.documentElement]) {
|
||||||
element?.classList.remove(...(data?.classes ?? []));
|
element?.classList.remove(...(data?.classes ?? []));
|
||||||
element?.style.setProperty('position', 'initial', 'important');
|
element?.style.setProperty('position', 'initial', 'important');
|
||||||
|
Loading…
Reference in New Issue
Block a user