| 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;
|
|
|
|
|