Index: chrome/browser/resources/app_list/speech_manager.js |
diff --git a/chrome/browser/resources/app_list/speech_manager.js b/chrome/browser/resources/app_list/speech_manager.js |
index ebb3afec9014604a8df9c24e7cbe5ab96f13bafa..c41b3c0fba7ef97657f77b962b86d08dc8f406c2 100644 |
--- a/chrome/browser/resources/app_list/speech_manager.js |
+++ b/chrome/browser/resources/app_list/speech_manager.js |
@@ -44,6 +44,9 @@ cr.define('speech', function() { |
* @private |
*/ |
SpeechManager.prototype.setState_ = function(newState) { |
+ if (this.state == newState) |
+ return; |
+ |
this.state = newState; |
chrome.send('setSpeechRecognitionState', [this.state]); |
}; |