Skip to content

Commit 549ef03

Browse files
authored
Merge pull request #6 from PDFTron/searchOverlay-bugfix
[bugfix] fixes #5
2 parents a284cf0 + b65a621 commit 549ef03

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/components/SearchOverlay/SearchOverlay.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ class SearchOverlay extends React.PureComponent {
9898

9999
executeFullSearch = () => {
100100
const { searchValue, addResult, setIsSearching, setNoResult, setActiveResultIndex } = this.props;
101-
const searchMode = this.getSearchMode(true);
102101
const isFullSearch = true;
102+
const searchMode = this.getSearchMode(isFullSearch);
103103
let resultIndex = -1;
104104
let noActiveResultIndex = true;
105105
let noResult = true;
@@ -169,9 +169,9 @@ class SearchOverlay extends React.PureComponent {
169169
return inSamePage && hasSameCoordinates;
170170
}
171171

172-
executeSingleSearch = () => {
172+
executeSingleSearch = (isSearchUp = false) => {
173173
const { searchValue, setActiveResult, setIsSearching, addResult, resetSearch } = this.props;
174-
let searchMode = this.getSearchMode();
174+
const searchMode = isSearchUp ? this.getSearchMode() | core.getSearchMode().e_search_up : this.getSearchMode();
175175
const isFullSearch = false;
176176
resetSearch();
177177
const handleSearchResult = result => {
@@ -272,7 +272,8 @@ class SearchOverlay extends React.PureComponent {
272272
setActiveResultIndex(prevResultIndex);
273273
core.setActiveSearchResult(results[prevResultIndex]);
274274
} else {
275-
this.executeSingleSearch({ searchUp: true });
275+
const isSearchUp = true;
276+
this.executeSingleSearch(isSearchUp);
276277
}
277278
}
278279

0 commit comments

Comments
 (0)