Index: chrome/browser/chromeos/views/native_menu_domui.cc |
diff --git a/chrome/browser/chromeos/views/native_menu_domui.cc b/chrome/browser/chromeos/views/native_menu_domui.cc |
index ed30c93fb8566e1030ab11f6f844e58f652e9cdb..f62c492f762a3022ef5fe981c78cfa14e7303a13 100644 |
--- a/chrome/browser/chromeos/views/native_menu_domui.cc |
+++ b/chrome/browser/chromeos/views/native_menu_domui.cc |
@@ -249,8 +249,12 @@ bool NativeMenuDOMUI::Dispatch(GdkEvent* event) { |
} |
#if defined(TOUCH_UI) |
-bool NativeMenuDOMUI::Dispatch(XEvent* xevent) { |
- return views::DispatchXEvent(xevent); |
+base::MessagePumpGlibXDispatcher::DispatchStatus NativeMenuDOMUI::Dispatch( |
+ XEvent* xevent) { |
+ return views::DispatchXEvent(xevent) ? |
+ base::MessagePumpGlibXDispatcher::EVENT_PROCESSED : |
+ base::MessagePumpGlibXDispatcher::EVENT_IGNORED; |
+ |
} |
#endif |