Chromium Code Reviews| Index: ui/webui/resources/cr_elements/cr_search_field/cr_search_field_behavior.js |
| diff --git a/ui/webui/resources/cr_elements/cr_search_field/cr_search_field_behavior.js b/ui/webui/resources/cr_elements/cr_search_field/cr_search_field_behavior.js |
| index a5137e88ed11bf0d83c53d3f53eec68535092ea2..a5bcce9f121355e9aef608f6519e87b5988f82f6 100644 |
| --- a/ui/webui/resources/cr_elements/cr_search_field/cr_search_field_behavior.js |
| +++ b/ui/webui/resources/cr_elements/cr_search_field/cr_search_field_behavior.js |
| @@ -93,7 +93,11 @@ var CrSearchFieldBehavior = { |
| }, |
| /** @private */ |
|
Dan Beam
2016/10/28 20:54:06
can we annotate @params here?
dpapad
2016/10/28 21:12:13
Done.
|
| - showingSearchChanged_: function() { |
| + showingSearchChanged_: function(current, previous) { |
| + // Prevent bogus 'search-changed' event from firing on startup. |
|
Dan Beam
2016/10/28 20:54:06
s/bogus/initial
dpapad
2016/10/28 21:12:13
Done, actually s/bogus/unnecessary, I think this b
|
| + if (previous == undefined) |
| + return; |
| + |
| if (this.showingSearch) { |
| this.focus_(); |
| return; |