Skip to content

Commit 7aa6ff3

Browse files
authored
fix: highlight selector when no results (#262)
1 parent a900425 commit 7aa6ff3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/sandbox.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ function postMessage(action) {
3131
function runQuery(rootNode, query) {
3232
const result = parser.parse({ rootNode, query });
3333
const selector = result.elements.map((x) => x.cssPath).join(', ');
34-
state.queriedNodes = Array.from(rootNode.querySelectorAll(selector));
34+
state.queriedNodes =
35+
result.elements.length > 0
36+
? Array.from(rootNode.querySelectorAll(selector))
37+
: [];
3538
state.highlighter.highlight({ nodes: state.queriedNodes });
3639
return result;
3740
}

0 commit comments

Comments
 (0)