[mv3][safari] Minor code review

This commit is contained in:
Raymond Hill 2025-10-11 15:01:39 -04:00
parent 22d2ecc472
commit 6fb58f8599
No known key found for this signature in database
GPG key ID: F5630CAE62A14316

View file

@ -39,19 +39,16 @@ if ( details?.proceduralSelectors?.length ) {
}
}
const inserted = new Set();
if ( Array.isArray(details?.plainSelectors) ) {
inserted.add(`${details.plainSelectors.join(',\n')}{display:none!important;}`);
}
self.addEventListener('pageshow', ( ) => {
chrome.runtime.sendMessage({
what: 'insertCSS',
css: Array.from(inserted).join('\n'),
}).catch(( ) => {
if ( details?.plainSelectors?.length ) {
const selectors = details.plainSelectors;
self.addEventListener('pageshow', ( ) => {
chrome.runtime.sendMessage({
what: 'insertCSS',
css: `${selectors.join(',\n')}{display:none!important;}`,
}).catch(( ) => {
});
});
});
}
self.customFilters = details;