Index: ui/keyboard/keyboard_controller.h |
diff --git a/ui/keyboard/keyboard_controller.h b/ui/keyboard/keyboard_controller.h |
index e1574f23e43c2be7f10c6829ed09d2f50c8a64f1..31f48d3da43d2fea75de683f1fe813d5649c1871 100644 |
--- a/ui/keyboard/keyboard_controller.h |
+++ b/ui/keyboard/keyboard_controller.h |
@@ -42,6 +42,11 @@ class KEYBOARD_EXPORT KeyboardController : public ui::InputMethodObserver, |
// It is the responsibility of the caller to Show() the returned window. |
aura::Window* GetContainerWindow(); |
+ // Hides virtual keyboard and notifies observer bounds change. |
+ // This function should be called with a delay to avoid layout flicker |
+ // when the focus of input field quickly change. |
+ void HideKeyboard(); |
+ |
// Management of the observer list. |
virtual void AddObserver(KeyboardControllerObserver* observer); |
virtual void RemoveObserver(KeyboardControllerObserver* observer); |
@@ -61,11 +66,6 @@ class KEYBOARD_EXPORT KeyboardController : public ui::InputMethodObserver, |
virtual void OnInputMethodDestroyed( |
const ui::InputMethod* input_method) OVERRIDE; |
- // Hides virtual keyboard and notifies observer bounds change. |
- // This functions should be called with a delay to avoid layout flicker |
- // when the focus of input field quickly change. |
- void HideKeyboard(); |
- |
// Returns true if keyboard is scheduled to hide. |
bool WillHideKeyboard() const; |