mirror of https://github.com/gorhill/uBlock.git
this fixes #379
This commit is contained in:
parent
26518df057
commit
dc16a5c673
|
@ -88,6 +88,9 @@ p {
|
|||
cursor: pointer;
|
||||
position: relative;
|
||||
}
|
||||
#dynamicFilteringToggler.hasBlock:not(.on) {
|
||||
background-color: #fbb;
|
||||
}
|
||||
#dynamicFilteringToggler > div {
|
||||
font-size: 9px;
|
||||
line-height: 100%;
|
||||
|
|
|
@ -74,8 +74,9 @@ var syncDynamicFilter = function(scope, i, result) {
|
|||
/******************************************************************************/
|
||||
|
||||
var syncAllDynamicFilters = function() {
|
||||
var hasBlock = false;
|
||||
var scopes = ['.', '/'];
|
||||
var scope, results, i;
|
||||
var scope, results, i, result;
|
||||
while ( scope = scopes.pop() ) {
|
||||
if ( stats.dynamicFilterResults.hasOwnProperty(scope) === false ) {
|
||||
continue;
|
||||
|
@ -83,9 +84,14 @@ var syncAllDynamicFilters = function() {
|
|||
results = stats.dynamicFilterResults[scope];
|
||||
i = 5;
|
||||
while ( i-- ) {
|
||||
syncDynamicFilter(scope, i + 1, results[i]);
|
||||
result = results[i];
|
||||
syncDynamicFilter(scope, i + 1, result);
|
||||
if ( scope === '.' && result.length !== 0 && result.slice(0, 2) !== '@@' ) {
|
||||
hasBlock = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
uDom('#dynamicFilteringToggler').toggleClass('hasBlock', hasBlock);
|
||||
};
|
||||
|
||||
/******************************************************************************/
|
||||
|
|
Loading…
Reference in New Issue