| Index: chrome/browser/resources/md_bookmarks/util.js
|
| diff --git a/chrome/browser/resources/md_bookmarks/util.js b/chrome/browser/resources/md_bookmarks/util.js
|
| index 73b156a2a0d6c2417fc633300f2fcde751f580b3..3760bdea171d38001871b924b8bc8e5232cbaf29 100644
|
| --- a/chrome/browser/resources/md_bookmarks/util.js
|
| +++ b/chrome/browser/resources/md_bookmarks/util.js
|
| @@ -14,10 +14,10 @@ cr.define('bookmarks.util', function() {
|
| * @return {!Array<string>}
|
| */
|
| function getDisplayedList(state) {
|
| - if (!isShowingSearch(state))
|
| - return assert(state.nodes[state.selectedFolder].children);
|
| + if (isShowingSearch(state))
|
| + return assert(state.search.results);
|
|
|
| - return state.search.results;
|
| + return assert(state.nodes[state.selectedFolder].children);
|
| }
|
|
|
| /**
|
| @@ -77,7 +77,7 @@ cr.define('bookmarks.util', function() {
|
| search: {
|
| term: '',
|
| inProgress: false,
|
| - results: [],
|
| + results: null,
|
| },
|
| selection: {
|
| items: new Set(),
|
| @@ -91,7 +91,7 @@ cr.define('bookmarks.util', function() {
|
| * @return {boolean}
|
| */
|
| function isShowingSearch(state) {
|
| - return !!state.search.term && !state.search.inProgress;
|
| + return state.search.results != null;
|
| }
|
|
|
| /**
|
|
|