1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-18 08:52:26 +02:00
This commit is contained in:
gorhill 2017-01-23 17:16:37 -05:00
parent 8ab6c13167
commit 97db7ba13e

View File

@ -31,7 +31,8 @@
var listDetails = {}, var listDetails = {},
filteringSettingsHash = '', filteringSettingsHash = '',
lastUpdateTemplateString = vAPI.i18n('3pLastUpdate'); lastUpdateTemplateString = vAPI.i18n('3pLastUpdate'),
reValidExternalList = /[a-z-]+:\/\/\S*\/\S+/;
/******************************************************************************/ /******************************************************************************/
@ -111,6 +112,7 @@ var renderFilterLists = function(soft) {
} else { } else {
li.classList.remove('mustread'); li.classList.remove('mustread');
} }
li.classList.remove('toRemove');
} }
// https://github.com/gorhill/uBlock/issues/1429 // https://github.com/gorhill/uBlock/issues/1429
if ( !soft ) { if ( !soft ) {
@ -314,8 +316,11 @@ var hashFromCurrentFromSettings = function() {
listHash.push(liEntry.getAttribute('data-listkey')); listHash.push(liEntry.getAttribute('data-listkey'));
} }
} }
hash.push(listHash.sort().join()); hash.push(
hash.push(document.getElementById('externalLists').value.trim()); listHash.sort().join(),
reValidExternalList.test(document.getElementById('externalLists').value),
document.querySelector('#lists .listEntry.toRemove') !== null
);
return hash.join(); return hash.join();
}; };