summaryrefslogtreecommitdiffstats
path: root/ui/views/controls/menu/menu_controller.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ui/views/controls/menu/menu_controller.cc')
-rw-r--r--ui/views/controls/menu/menu_controller.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/ui/views/controls/menu/menu_controller.cc b/ui/views/controls/menu/menu_controller.cc
index 3408d2f..2e26a6e 100644
--- a/ui/views/controls/menu/menu_controller.cc
+++ b/ui/views/controls/menu/menu_controller.cc
@@ -623,6 +623,14 @@ bool MenuController::OnMouseWheel(SubmenuView* source,
}
#endif
+ui::GestureStatus MenuController::OnGestureEvent(SubmenuView* source,
+ const GestureEvent& event) {
+ MenuPart part = GetMenuPart(source, event.location());
+ if (!part.submenu)
+ return ui::GESTURE_STATUS_UNKNOWN;
+ return part.submenu->OnGestureEvent(event);
+}
+
bool MenuController::GetDropFormats(
SubmenuView* source,
int* formats,