Index: ui/base/ime/input_method_chromeos.cc |
diff --git a/ui/base/ime/input_method_chromeos.cc b/ui/base/ime/input_method_chromeos.cc |
index 6763262ecc3174e35f1ff7ef042dc88c1a0f3133..72b0c8e23ff19b7d4d22901b85be6bf4b59cb549 100644 |
--- a/ui/base/ime/input_method_chromeos.cc |
+++ b/ui/base/ime/input_method_chromeos.cc |
@@ -94,6 +94,7 @@ void InputMethodChromeOS::ProcessKeyEventDone(const ui::KeyEvent* event, |
bool InputMethodChromeOS::DispatchKeyEvent(const ui::KeyEvent& event) { |
DCHECK(event.IsKeyEvent()); |
+ DCHECK(!(event.flags() & ui::EF_IS_SYNTHESIZED)); |
DCHECK(system_toplevel_window_focused()); |
// For linux_chromeos, the ime keyboard cannot track the caps lock state by |