Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index d9dbe21ce1cbb745540202a7b985521962c3e388..e15bbf14bafa4ac63b8c5f8b51b1a96c53ce9e8f 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -1283,12 +1283,11 @@ void RenderWidget::OnHandleInputEvent(const blink::WebInputEvent* input_event, |
} |
// TODO(rouslan): Fix ChromeOS and Windows 8 behavior of autofill popup with |
-// virtual keyboard. |
+// virtual keyboard (IME). |
#if !defined(OS_ANDROID) |
- // Virtual keyboard is not supported, so react to focus change immediately. |
if (processed && (input_event->type == WebInputEvent::TouchEnd || |
input_event->type == WebInputEvent::MouseUp)) { |
- FocusChangeComplete(); |
+ ImeShownAnimationsComplete(); |
} |
#endif |
} |
@@ -1750,7 +1749,7 @@ void RenderWidget::OnShowImeIfNeeded() { |
// TODO(rouslan): Fix ChromeOS and Windows 8 behavior of autofill popup with |
// virtual keyboard. |
#if !defined(OS_ANDROID) |
- FocusChangeComplete(); |
+ ImeShownAnimationsComplete(); |
#endif |
} |