Index: ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
index 0d13f08663b0d9603d15ce1c4eb42f87b11b392f..849a46b2e3febb7daeb4159c98d29cc788d8d41d 100644 |
--- a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
+++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
@@ -1765,6 +1765,12 @@ uint32_t DesktopWindowTreeHostX11::DispatchEvent( |
SendEventToProcessor(&scrollev); |
break; |
} |
+ case ui::ET_KEY_PRESSED: |
+ case ui::ET_KEY_RELEASED: { |
+ ui::KeyEvent key_event(xev); |
+ SendEventToProcessor(&key_event); |
+ break; |
+ } |
case ui::ET_UNKNOWN: |
break; |
default: |