Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(813)

Unified Diff: ui/webui/resources/cr_elements/cr_search_field/cr_search_field_behavior.js

Issue 2458113003: Prevent bogus 'search-changed' event firing from cr_search_field_behavior.js. (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;

Powered by Google App Engine
This is Rietveld 408576698