Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index 49d3b9e4edd99baee7857d7fcf923f094f2e5006..6b869cf7435880f4ae15f3078895a403a067943b 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -1155,7 +1155,9 @@ void RenderWidget::OnImeSetComposition( |
void RenderWidget::OnImeConfirmComposition( |
const string16& text, const ui::Range& replacement_range) { |
if (webwidget_) { |
+ handling_input_event_ = true; |
webwidget_->confirmComposition(text); |
+ handling_input_event_ = false; |
} |
// Send an updated IME range with just the caret range. |
ui::Range range(ui::Range::InvalidRange()); |