Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index b7b1605962d2944be0dab093a49fd387bfb1e7a2..757a9edb3102cbe3a95ea4d93e8af0b369324583 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -1137,7 +1137,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()); |