Index: ash/system/tray/tray_views.cc |
=================================================================== |
--- ash/system/tray/tray_views.cc (revision 150588) |
+++ ash/system/tray/tray_views.cc (working copy) |
@@ -9,6 +9,7 @@ |
#include "grit/ash_strings.h" |
#include "grit/ui_resources.h" |
#include "ui/base/accessibility/accessible_view_state.h" |
+#include "ui/base/event.h" |
#include "ui/base/resource/resource_bundle.h" |
#include "ui/gfx/canvas.h" |
#include "ui/gfx/image/image.h" |
@@ -115,10 +116,13 @@ |
canvas->DrawRect(rect, kFocusBorderColor); |
} |
-bool ActionableView::OnKeyPressed(const views::KeyEvent& event) { |
+bool ActionableView::OnKeyPressed(const ui::KeyEvent& event) { |
if (event.key_code() == ui::VKEY_SPACE || |
event.key_code() == ui::VKEY_RETURN) { |
- return PerformAction(event); |
+ // TODO(beng): remove once views::Event is gone. |
+ views::MouseEvent synthetic_event( |
+ ui::ET_MOUSE_RELEASED, 0, 0, ui::EF_LEFT_MOUSE_BUTTON); |
+ return PerformAction(synthetic_event); |
} |
return false; |
} |