diff options
| author | Andy Rickert <andrew_rickert@brown.edu> | 2020-08-05 20:03:37 -0400 |
|---|---|---|
| committer | Andy Rickert <andrew_rickert@brown.edu> | 2020-08-05 20:03:37 -0400 |
| commit | f0781beeadf54bfc7cd4709ace9f49b1bb7e7a0d (patch) | |
| tree | fa912e1102a2f26e49692c11596f20eb0f461acd /src/client/views/search | |
| parent | d5d0a46c0fdb6a1839c56927c66e332b14f5189f (diff) | |
ff
Diffstat (limited to 'src/client/views/search')
| -rw-r--r-- | src/client/views/search/SearchBox.tsx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/client/views/search/SearchBox.tsx b/src/client/views/search/SearchBox.tsx index 1e44a379b..68afcf60c 100644 --- a/src/client/views/search/SearchBox.tsx +++ b/src/client/views/search/SearchBox.tsx @@ -129,6 +129,8 @@ export class SearchBox extends ViewBoxBaseComponent<FieldViewProps, SearchBoxDoc this._results.forEach(result => { Doc.UnBrushDoc(result[0]); result[0].searchMatch = undefined; + result[0].resetSearch = undefined; + }); this.props.Document._schemaHeaders = new List<SchemaHeaderField>([]); @@ -429,6 +431,8 @@ export class SearchBox extends ViewBoxBaseComponent<FieldViewProps, SearchBoxDoc this._results.forEach(result => { Doc.UnBrushDoc(result[0]); result[0].searchMatch = undefined; + result[0].resetSearch = undefined; + }); this._results = []; this._resultsSet.clear(); @@ -677,6 +681,7 @@ export class SearchBox extends ViewBoxBaseComponent<FieldViewProps, SearchBoxDoc this._isSearch[i] = "search"; Doc.BrushDoc(result[0]); result[0].searchMatch = true; + result[0].resetSearch = true; Doc.AddDocToList(this.dataDoc, this.props.fieldKey, result[0]); this.children++; } @@ -690,6 +695,7 @@ export class SearchBox extends ViewBoxBaseComponent<FieldViewProps, SearchBoxDoc result[0].lines = lines; result[0].highlighting = highlights.join(", "); result[0].searchMatch = true; + result[0].resetSearch = true; if (i < this._visibleDocuments.length) { this._visibleDocuments[i] = result[0]; this._isSearch[i] = "search"; |
