Index: ash/wm/system_gesture_event_filter.cc |
diff --git a/ash/wm/system_gesture_event_filter.cc b/ash/wm/system_gesture_event_filter.cc |
index 46f2ea17248b93164bf22bf1f3b8bc62d8f30872..11cb9587297ab7735b67596255c372bc5ac48674 100644 |
--- a/ash/wm/system_gesture_event_filter.cc |
+++ b/ash/wm/system_gesture_event_filter.cc |
@@ -37,6 +37,8 @@ ui::TouchStatus SystemGestureEventFilter::PreHandleTouchEvent( |
ui::GestureStatus SystemGestureEventFilter::PreHandleGestureEvent( |
aura::Window* target, aura::GestureEvent* event) { |
// TODO(tdresser) handle system level gesture events |
+ if (event->type() == ui::ET_GESTURE_THREE_FINGER_SWIPE) |
+ return ui::GESTURE_STATUS_CONSUMED; |
if (target == Shell::GetRootWindow()) |
return ui::GESTURE_STATUS_CONSUMED; |
return ui::GESTURE_STATUS_UNKNOWN; |