| Index: ui/keyboard/keyboard_controller.cc
|
| diff --git a/ui/keyboard/keyboard_controller.cc b/ui/keyboard/keyboard_controller.cc
|
| index 00a3b1bd58d63b84eda8f2b6e10fec50ba9574c2..ca765393c550b43d2472c7983b77dfbd8cdfe1ca 100644
|
| --- a/ui/keyboard/keyboard_controller.cc
|
| +++ b/ui/keyboard/keyboard_controller.cc
|
| @@ -27,7 +27,8 @@ namespace {
|
| const int kHideKeyboardDelayMs = 100;
|
|
|
| gfx::Rect KeyboardBoundsFromWindowBounds(const gfx::Rect& window_bounds) {
|
| - const float kKeyboardHeightRatio = 0.3f;
|
| + const float kKeyboardHeightRatio =
|
| + keyboard::IsKeyboardUsabilityTestEnabled() ? 1.0f : 0.3f;
|
| return gfx::Rect(
|
| window_bounds.x(),
|
| window_bounds.y() + window_bounds.height() * (1 - kKeyboardHeightRatio),
|
| @@ -202,7 +203,8 @@ void KeyboardController::OnTextInputStateChanged(
|
| container_->AddChild(keyboard);
|
| container_->layout_manager()->OnWindowResized();
|
| }
|
| - proxy_->SetUpdateInputType(type);
|
| + if (type != ui::TEXT_INPUT_TYPE_NONE)
|
| + proxy_->SetUpdateInputType(type);
|
| container_->parent()->StackChildAtTop(container_.get());
|
| should_show = true;
|
| }
|
|
|