Index: chrome/browser/ui/input_method/input_method_engine_base.cc |
diff --git a/chrome/browser/ui/input_method/input_method_engine_base.cc b/chrome/browser/ui/input_method/input_method_engine_base.cc |
index afc3fbda20e4f4f528c662eaca12bbf564350ec9..ea89820f1250a0e1e28a71e6ebc8b5dd5859e59e 100644 |
--- a/chrome/browser/ui/input_method/input_method_engine_base.cc |
+++ b/chrome/browser/ui/input_method/input_method_engine_base.cc |
@@ -442,7 +442,7 @@ bool InputMethodEngineBase::SendKeyEvents( |
(event.type == "keyup") ? ui::ET_KEY_RELEASED : ui::ET_KEY_PRESSED; |
ui::KeyboardCode key_code = static_cast<ui::KeyboardCode>(event.key_code); |
- int flags = ui::EF_NONE; |
+ int flags = ui::EF_IS_SYNTHESIZED; |
flags |= event.alt_key ? ui::EF_ALT_DOWN : ui::EF_NONE; |
flags |= event.ctrl_key ? ui::EF_CONTROL_DOWN : ui::EF_NONE; |
flags |= event.shift_key ? ui::EF_SHIFT_DOWN : ui::EF_NONE; |