From a3715a461576691ae5d47fa5486b03a94b4a02ad Mon Sep 17 00:00:00 2001 From: wanhose Date: Sun, 8 Oct 2023 12:06:10 +0200 Subject: [PATCH] fix(browser-extension): issue #308 --- packages/browser-extension/src/scripts/content.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/browser-extension/src/scripts/content.js b/packages/browser-extension/src/scripts/content.js index e717af9..20ff299 100644 --- a/packages/browser-extension/src/scripts/content.js +++ b/packages/browser-extension/src/scripts/content.js @@ -144,7 +144,7 @@ function fix() { const backdrop = document.getElementsByClassName('modal-backdrop')[0]; const facebook = document.getElementsByClassName('_31e')[0]; 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) { 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]) { element?.classList.remove(...(data?.classes ?? [])); element?.style.setProperty('position', 'initial', 'important');