@samitouri / QOS-React-2 / commits / 55dcfe25e8

Don't reset selected item on search mismatch or exit

Dan committed Apr 13, 2019 at 16:19 UTC 55dcfe25e8472d8f6e8c6f6496dbbced3eeeeaa7
1 file changed +5 -10
src/devtools/views/Components/TreeContext.js
+5 -10
@@ -369,16 +369,11 @@ function reduceSearchState(store: Store, state: State, action: Action): State {
369 searchIndex = newSearchIndex;
370 }
371 }
372 - if (didRequestSearch) {
373 - if (searchIndex === null) {
374 - selectedElementIndex = null;
375 - selectedElementID = null;
376 - } else {
377 - selectedElementID = ((searchResults[searchIndex]: any): number);
378 - selectedElementIndex = store.getIndexOfElementID(
379 - ((selectedElementID: any): number)
380 - );
381 - }
372 + if (didRequestSearch && searchIndex !== null) {
373 + selectedElementID = ((searchResults[searchIndex]: any): number);
374 + selectedElementIndex = store.getIndexOfElementID(
375 + ((selectedElementID: any): number)
376 + );
377 }
378
379 return {