| Index: chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc
|
| diff --git a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc
|
| index 179a18fb8e0d1e628ba92fcbfd3ea78027bc349a..12476f9932890e3477fa98f6ed63a963fd540d62 100644
|
| --- a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc
|
| +++ b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc
|
| @@ -274,11 +274,8 @@ void ChromeSpeechRecognitionManagerDelegate::InfoBubbleFocusChanged(
|
| GetBubbleController()->CloseBubble();
|
| last_session_config_.reset();
|
|
|
| - // If the user clicks outside the bubble while capturing audio we abort the
|
| - // session. Otherwise, i.e. audio capture is ended and we are just waiting for
|
| - // results, this activity is carried silently in background.
|
| - if (SpeechRecognitionManager::GetInstance()->IsCapturingAudio())
|
| - SpeechRecognitionManager::GetInstance()->AbortSession(session_id);
|
| + // Clicking outside the bubble means we should abort.
|
| + SpeechRecognitionManager::GetInstance()->AbortSession(session_id);
|
| }
|
|
|
| void ChromeSpeechRecognitionManagerDelegate::RestartLastSession() {
|
|
|