| Index: content/renderer/input/render_widget_input_handler.cc
|
| diff --git a/content/renderer/input/render_widget_input_handler.cc b/content/renderer/input/render_widget_input_handler.cc
|
| index 82605cc17f5f4b8a33c4300b2bd74a866e22e49e..85923f16f640d40a3015e55b6c2bd8e91a5e64c9 100644
|
| --- a/content/renderer/input/render_widget_input_handler.cc
|
| +++ b/content/renderer/input/render_widget_input_handler.cc
|
| @@ -278,7 +278,7 @@ void RenderWidgetInputHandler::HandleInputEvent(
|
| static_cast<const WebKeyboardEvent&>(input_event);
|
| if (key_event.nativeKeyCode == AKEYCODE_DPAD_CENTER &&
|
| widget_->GetTextInputType() != ui::TEXT_INPUT_TYPE_NONE) {
|
| - widget_->showImeIfNeeded();
|
| + widget_->showVirtualKeyboard();
|
| prevent_default = true;
|
| }
|
| #endif
|
| @@ -413,8 +413,7 @@ void RenderWidgetInputHandler::HandleInputEvent(
|
| // of a processed touch end event.
|
| if (input_event.type == WebInputEvent::TouchEnd &&
|
| processed != WebInputEventResult::NotHandled) {
|
| - delegate_->UpdateTextInputState(ShowIme::IF_NEEDED,
|
| - ChangeSource::FROM_NON_IME);
|
| + delegate_->ShowVirtualKeyboard();
|
| }
|
| #elif defined(USE_AURA)
|
| // Show the virtual keyboard if enabled and a user gesture triggers a focus
|
| @@ -422,7 +421,7 @@ void RenderWidgetInputHandler::HandleInputEvent(
|
| if (processed != WebInputEventResult::NotHandled &&
|
| (input_event.type == WebInputEvent::TouchEnd ||
|
| input_event.type == WebInputEvent::MouseUp)) {
|
| - delegate_->UpdateTextInputState(ShowIme::IF_NEEDED, ChangeSource::FROM_IME);
|
| + delegate_->ShowVirtualKeyboard();
|
| }
|
| #endif
|
|
|
|
|