Skip to content

Commit 144e70e

Browse files
committed
while searching ignore hidden results
1 parent 03e87a5 commit 144e70e

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/js/bundle/jsdiff-panel.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17504,7 +17504,9 @@ function highlightElements(container, query, foundEls) {
1750417504
const found = hasUppercaseCharacter(query)
1750517505
? text.includes(query) // case-sensitive
1750617506
: text.toLocaleLowerCase().includes(query); // case-insensitive
17507-
if (found) {
17507+
const isHidden = container.closest('.jsondiffpatch-unchanged-hidden') &&
17508+
container.closest('.jsondiffpatch-unchanged');
17509+
if (found && !isHidden) {
1750817510
container.classList.add('jsdiff-found');
1750917511
foundEls.push(container);
1751017512
}

src/js/view/api/search.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,11 @@ function highlightElements(
5252
const found = hasUppercaseCharacter(query)
5353
? text.includes(query) // case-sensitive
5454
: text.toLocaleLowerCase().includes(query); // case-insensitive
55+
const isHidden =
56+
container.closest('.jsondiffpatch-unchanged-hidden') &&
57+
container.closest('.jsondiffpatch-unchanged');
5558

56-
if (found) {
59+
if (found && !isHidden) {
5760
container.classList.add('jsdiff-found');
5861
foundEls.push(container);
5962
}

0 commit comments

Comments
 (0)