| Index: content/browser/renderer_host/input/input_router_impl.cc
|
| diff --git a/content/browser/renderer_host/input/input_router_impl.cc b/content/browser/renderer_host/input/input_router_impl.cc
|
| index 8e498fd5e46a73f3cb27d9f611eb85e69d17a344..54c45ed3f57be188c6090795374f9334bef3c187 100644
|
| --- a/content/browser/renderer_host/input/input_router_impl.cc
|
| +++ b/content/browser/renderer_host/input/input_router_impl.cc
|
| @@ -197,8 +197,9 @@ void InputRouterImpl::SendKeyboardEvent(const NativeWebKeyboardEvent& key_event,
|
| }
|
|
|
| void InputRouterImpl::SendGestureEvent(
|
| - const GestureEventWithLatencyInfo& gesture_event) {
|
| - if (touch_action_filter_.FilterGestureEvent(gesture_event.event))
|
| + const GestureEventWithLatencyInfo& original_gesture_event) {
|
| + GestureEventWithLatencyInfo gesture_event(original_gesture_event);
|
| + if (touch_action_filter_.FilterGestureEvent(&gesture_event.event))
|
| return;
|
|
|
| touch_event_queue_->OnGestureScrollEvent(gesture_event);
|
|
|