diff -r 006ee31b4835 -r 0572a215bd2f eric6/WebBrowser/AdBlock/AdBlockMatcher.py --- a/eric6/WebBrowser/AdBlock/AdBlockMatcher.py Sun Apr 11 12:38:16 2021 +0200 +++ b/eric6/WebBrowser/AdBlock/AdBlockMatcher.py Sun Apr 11 16:53:48 2021 +0200 @@ -80,11 +80,7 @@ @return flag indicating disabled state @rtype bool """ - for rule in self.__documentRules: - if rule.urlMatch(url): - return True - - return False + return any(rule.urlMatch(url) for rule in self.__documentRules) def elemHideDisabledForUrl(self, url): """ @@ -99,11 +95,7 @@ if self.adBlockDisabledForUrl(url): return True - for rule in self.__elemhideRules: - if rule.urlMatch(url): - return True - - return False + return any(rule.urlMatch(url) for rule in self.__elemhideRules) def elementHidingRules(self): """