Index: ui/base/ime/chromeos/mock_ime_engine_handler.cc |
diff --git a/ui/base/ime/chromeos/mock_ime_engine_handler.cc b/ui/base/ime/chromeos/mock_ime_engine_handler.cc |
index 9597efa6426f89a63e5498f920428cabe0869d5f..f5e17238eed6308fbb3e9634ee4299f629b56bfd 100644 |
--- a/ui/base/ime/chromeos/mock_ime_engine_handler.cc |
+++ b/ui/base/ime/chromeos/mock_ime_engine_handler.cc |
@@ -48,7 +48,7 @@ void MockIMEEngineHandler::ProcessKeyEvent( |
const ui::KeyEvent& key_event, |
const KeyEventDoneCallback& callback) { |
++process_key_event_call_count_; |
- last_processed_key_event_.reset(key_event.Copy()); |
+ last_processed_key_event_.reset(new ui::KeyEvent(key_event)); |
last_passed_callback_ = callback; |
} |