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 02726bec76e417ba5f34d91767db20a8073144cb..4e835834b6f8c8190df3cf86f1921e058c1c1b8c 100644 |
--- a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
+++ b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
@@ -549,7 +549,8 @@ void ChromeSpeechRecognitionManagerDelegate::CheckRenderViewType( |
// Right now the extension popup closes and dismisses immediately on user |
// click. |
if (view_type == extensions::VIEW_TYPE_TAB_CONTENTS || |
- view_type == extensions::VIEW_TYPE_APP_SHELL) { |
+ view_type == extensions::VIEW_TYPE_APP_SHELL || |
+ view_type == extensions::VIEW_TYPE_VIRTUAL_KEYBOARD) { |
// If it is a tab, we can show the speech input bubble or ask for |
// permission. |