diff --git a/src/devtools/views/Components/TreeContext.js b/src/devtools/views/Components/TreeContext.js index 4594c7dfa0..0a10c4c959 100644 --- a/src/devtools/views/Components/TreeContext.js +++ b/src/devtools/views/Components/TreeContext.js @@ -369,16 +369,11 @@ function reduceSearchState(store: Store, state: State, action: Action): State { searchIndex = newSearchIndex; } } - if (didRequestSearch) { - if (searchIndex === null) { - selectedElementIndex = null; - selectedElementID = null; - } else { - selectedElementID = ((searchResults[searchIndex]: any): number); - selectedElementIndex = store.getIndexOfElementID( - ((selectedElementID: any): number) - ); - } + if (didRequestSearch && searchIndex !== null) { + selectedElementID = ((searchResults[searchIndex]: any): number); + selectedElementIndex = store.getIndexOfElementID( + ((selectedElementID: any): number) + ); } return {