From ed265e5f68904436e284d72c803c55e248460289 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Thu, 6 Dec 2018 08:50:13 -0500 Subject: [PATCH] fix https://github.com/uBlockOrigin/uBlock-issues/issues/331 --- src/js/scriptlets/element-picker.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/js/scriptlets/element-picker.js b/src/js/scriptlets/element-picker.js index 7d2300f24..8e6593303 100644 --- a/src/js/scriptlets/element-picker.js +++ b/src/js/scriptlets/element-picker.js @@ -760,15 +760,14 @@ var filterToDOMInterface = (function() { var fromPlainCosmeticFilter = function(filter) { let elems; try { - elems = document.querySelectorAll( - filter + ':not(#' + pickerRoot.id + ')' - ); + elems = document.querySelectorAll(filter); } catch (e) { return; } const out = []; for ( const elem of elems ) { + if ( elem === pickerRoot ) { continue; } out.push({ type: 'cosmetic', elem }); } return out;