Skip to content

Commit a284cf0

Browse files
Merge pull request #4 from PDFTron/search-arrow-bug
[bugfix] fixes #3
2 parents c5ff3be + 5adc239 commit a284cf0

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/components/SearchOverlay/SearchOverlay.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,9 @@ class SearchOverlay extends React.PureComponent {
249249
const { isSearchPanelOpen, activeResultIndex, results, setActiveResultIndex } = this.props;
250250

251251
if (isSearchPanelOpen) {
252+
if (results.length === 0) {
253+
return;
254+
}
252255
const nextResultIndex = activeResultIndex === results.length - 1 ? 0 : activeResultIndex + 1;
253256
setActiveResultIndex(nextResultIndex);
254257
core.setActiveSearchResult(results[nextResultIndex]);
@@ -262,6 +265,9 @@ class SearchOverlay extends React.PureComponent {
262265
const { isSearchPanelOpen, activeResultIndex, results, setActiveResultIndex } = this.props;
263266

264267
if (isSearchPanelOpen) {
268+
if (results.length === 0) {
269+
return;
270+
}
265271
const prevResultIndex = activeResultIndex === 0 ? results.length - 1 : activeResultIndex - 1;
266272
setActiveResultIndex(prevResultIndex);
267273
core.setActiveSearchResult(results[prevResultIndex]);

0 commit comments

Comments
 (0)