Index: ash/aura/wm_shell_aura.cc |
diff --git a/ash/aura/wm_shell_aura.cc b/ash/aura/wm_shell_aura.cc |
index 2021b6f783696dd65dc890117d9a015d01443584..b888effd8915799baf53dc5e6c316249d0433268 100644 |
--- a/ash/aura/wm_shell_aura.cc |
+++ b/ash/aura/wm_shell_aura.cc |
@@ -22,6 +22,10 @@ |
#include "ui/aura/client/focus_client.h" |
#include "ui/wm/public/activation_client.h" |
+#if defined(OS_CHROMEOS) |
+#include "ash/virtual_keyboard_controller.h" |
+#endif |
+ |
namespace ash { |
WmShellAura::WmShellAura(WmShellCommon* wm_shell_common) |
@@ -211,4 +215,12 @@ void WmShellAura::OnDisplayConfigurationChanged() { |
OnDisplayConfigurationChanged()); |
} |
+#if defined(OS_CHROMEOS) |
+void WmShellAura::ToggleIgnoreExternalKeyboard() { |
+ Shell::GetInstance() |
+ ->virtual_keyboard_controller() |
+ ->ToggleIgnoreExternalKeyboard(); |
+} |
+#endif |
+ |
} // namespace ash |