Index: ui/events/gesture_detection/gesture_configuration_android.cc |
diff --git a/ui/events/gesture_detection/gesture_configuration_android.cc b/ui/events/gesture_detection/gesture_configuration_android.cc |
index 4922559763277d3197d63f1a4dd12221deb69ef8..4a81915da19dfb825b76bd74f44093f5718de1cd 100644 |
--- a/ui/events/gesture_detection/gesture_configuration_android.cc |
+++ b/ui/events/gesture_detection/gesture_configuration_android.cc |
@@ -52,6 +52,12 @@ class GestureConfigurationAndroid : public GestureConfiguration { |
ViewConfiguration::GetMinScalingTouchMajorInDips()); |
set_show_press_delay_in_ms(ViewConfiguration::GetTapTimeoutInMs()); |
set_span_slop(ViewConfiguration::GetTouchSlopInDips() * 2.f); |
+ set_fling_touchscreen_tap_suppression_enabled(true); |
+ set_fling_touchpad_tap_suppression_enabled(false); |
+ set_fling_max_cancel_to_down_time_in_ms( |
+ ViewConfiguration::GetTapTimeoutInMs()); |
+ set_fling_max_tap_gap_time_in_ms( |
+ ViewConfiguration::GetLongPressTimeoutInMs()); |
} |
friend struct DefaultSingletonTraits<GestureConfigurationAndroid>; |