| 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;
|
| }
|
|
|