Index: views/widget/widget.cc |
diff --git a/views/widget/widget.cc b/views/widget/widget.cc |
index 45423c6d40fa633753d1b3be05d21f06acc15712..d6550d8d057d05ee5ef4a0977c6f8955247f8764 100644 |
--- a/views/widget/widget.cc |
+++ b/views/widget/widget.cc |
@@ -598,7 +598,7 @@ FocusManager* Widget::GetFocusManager() { |
InputMethod* Widget::GetInputMethod() { |
if (is_top_level()) { |
if (!input_method_.get()) |
- ReplaceInputMethod(native_widget_->CreateInputMethod()); |
+ input_method_.reset(native_widget_->CreateInputMethod()); |
return input_method_.get(); |
} else { |
Widget* toplevel = GetTopLevelWidget(); |