Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index 97eac4c5e8d09b846b7759d11399882a2fa10da2..c347b14a8973c84ef5c2dc37f2a4164bbcac1cde 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -1148,7 +1148,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()); |