Preferences: Exclude HTML hidden="" elements from search

This commit is contained in:
Abe Jellinek 2024-02-21 14:58:49 -05:00
parent 71a85e4d06
commit 69d9b01b6e

View file

@ -704,7 +704,7 @@ ${str}
* @return {Promise<Node[]>}
*/
async _findNodesMatching(root, term) {
const EXCLUDE_SELECTOR = 'input, [hidden="true"], [no-highlight]';
const EXCLUDE_SELECTOR = 'input, [hidden]:not([hidden="false"]), [no-highlight]';
let matched = new Set();
let treeWalker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT);