diff --git a/src/core/render_widget_host_view_qt.cpp b/src/core/render_widget_host_view_qt.cpp
index 78fcce2d51aa2c0f5876bffe8f55d080cea9a171..0f9286252fdc4572a2703a2c550a4f04e5f130a6 100644
--- a/src/core/render_widget_host_view_qt.cpp
+++ b/src/core/render_widget_host_view_qt.cpp
@@ -145,6 +145,8 @@ static inline ui::GestureProvider::Config QtGestureProviderConfig() {
     ui::GestureProvider::Config config = ui::DefaultGestureProviderConfig();
     // Causes an assert in CreateWebGestureEventFromGestureEventData and we don't need them in Qt.
     config.gesture_begin_end_types_enabled = false;
+    config.gesture_detector_config.swipe_enabled = false;
+    config.gesture_detector_config.two_finger_tap_enabled = false;
     return config;
 }