Fixed bug in toggle of HTML filter (#33)

This commit is contained in:
nobody 2020-06-28 18:59:08 +02:00
parent 6b11e32219
commit 30feabf984
No known key found for this signature in database
GPG Key ID: 8F6DE3D614FCFD7A
2 changed files with 10 additions and 8 deletions

View File

@ -116,16 +116,18 @@ popup._renderDomainWhitelistPanel = function () {
protectionToggleElement.checked = true;
protectionToggleElement.addEventListener('click', popup._disableProtection);
if (( negateHtmlFilterList || popup._domainManipulateDOM ) && !( negateHtmlFilterList && popup._domainManipulateDOM )) {
if ( negateHtmlFilterList && !popup._domainManipulateDOM) {
manipulateDOMToggleElement.checked = true;
manipulateDOMToggleElement.addEventListener('click', popup._disableManipulateDOM);
} else {
manipulateDOMToggleElement.addEventListener('click', popup._enableManipulateDOM);
} else if (!negateHtmlFilterList && !popup._domainManipulateDOM) {
manipulateDOMToggleElement.checked = false;
manipulateDOMToggleElement.addEventListener('click', popup._enableManipulateDOM);
} else if ( negateHtmlFilterList && popup._domainManipulateDOM) {
manipulateDOMToggleElement.checked = false;
manipulateDOMToggleElement.addEventListener('click', popup._disableManipulateDOM);
} else if (!negateHtmlFilterList && popup._domainManipulateDOM) {
manipulateDOMToggleElement.checked = true;
manipulateDOMToggleElement.addEventListener('click', popup._disableManipulateDOM);
}
}

View File

@ -24,7 +24,7 @@
New in LocalCDN:
</div>
<ul>
<li></li>
<li>Fixed bug in toggle of HTML filter (<a href="https://codeberg.org/nobody/LocalCDN/issues/33">#33</a>)</li>
</ul>
<div class="topic-label">
Generate rule sets for uBlock or uMatrix