Index: ui/keyboard/keyboard_controller.cc |
diff --git a/ui/keyboard/keyboard_controller.cc b/ui/keyboard/keyboard_controller.cc |
index e0912a72d1b8c9fdec50c2ded0d21086bd688b3e..0a2be28b68715090a5c541be83ad38899c415de8 100644 |
--- a/ui/keyboard/keyboard_controller.cc |
+++ b/ui/keyboard/keyboard_controller.cc |
@@ -509,6 +509,7 @@ void KeyboardController::HideAnimationFinished() { |
ui_->HideKeyboardContainer(container_.get()); |
for (KeyboardControllerObserver& observer : observer_list_) |
observer.OnKeyboardHidden(); |
+ ui_->EnsureCaretInWorkArea(); |
} |
void KeyboardController::AdjustKeyboardBounds() { |