| Index: views/controls/menu/menu_controller.cc
|
| diff --git a/views/controls/menu/menu_controller.cc b/views/controls/menu/menu_controller.cc
|
| index c57ba0999c13401a6880e05f2506ba6de0e4dc77..b6bf074e3f52c9d5928f41d32103dff3c92cbc99 100644
|
| --- a/views/controls/menu/menu_controller.cc
|
| +++ b/views/controls/menu/menu_controller.cc
|
| @@ -867,6 +867,13 @@ bool MenuController::Dispatch(const MSG& msg) {
|
| DispatchMessage(&msg);
|
| return exit_type_ == EXIT_NONE;
|
| }
|
| +#elif defined(USE_WAYLAND)
|
| +base::MessagePumpDispatcher::DispatchStatus
|
| + MenuController::Dispatch(ui::WaylandEvent* ev) {
|
| + return exit_type_ != EXIT_NONE ?
|
| + base::MessagePumpDispatcher::EVENT_QUIT :
|
| + base::MessagePumpDispatcher::EVENT_PROCESSED;
|
| +}
|
| #elif defined(TOUCH_UI)
|
| base::MessagePumpDispatcher::DispatchStatus
|
| MenuController::Dispatch(XEvent* xev) {
|
|
|