| Index: ash/common/system/tray/actionable_view.cc
|
| diff --git a/ash/common/system/tray/actionable_view.cc b/ash/common/system/tray/actionable_view.cc
|
| index 07be3c018ee83d232b94863122483498c9e338f0..157db84c56522e816b2f1d0f23e57749a6131648 100644
|
| --- a/ash/common/system/tray/actionable_view.cc
|
| +++ b/ash/common/system/tray/actionable_view.cc
|
| @@ -9,6 +9,7 @@
|
| #include "ash/common/system/tray/system_tray_item.h"
|
| #include "ash/common/system/tray/tray_constants.h"
|
| #include "ui/accessibility/ax_node_data.h"
|
| +#include "ui/events/keycodes/keyboard_codes.h"
|
| #include "ui/gfx/canvas.h"
|
| #include "ui/gfx/geometry/rect_f.h"
|
| #include "ui/views/animation/flood_fill_ink_drop_ripple.h"
|
| @@ -127,4 +128,14 @@ void ActionableView::ButtonPressed(Button* sender, const ui::Event& event) {
|
| }
|
| }
|
|
|
| +ButtonListenerActionableView::ButtonListenerActionableView(
|
| + SystemTrayItem* owner,
|
| + views::ButtonListener* listener)
|
| + : ActionableView(owner), listener_(listener) {}
|
| +
|
| +bool ButtonListenerActionableView::PerformAction(const ui::Event& event) {
|
| + listener_->ButtonPressed(this, event);
|
| + return true;
|
| +}
|
| +
|
| } // namespace ash
|
|
|