| Index: content/browser/renderer_host/render_widget_host_view_aura.cc
|
| ===================================================================
|
| --- content/browser/renderer_host/render_widget_host_view_aura.cc (revision 174871)
|
| +++ content/browser/renderer_host/render_widget_host_view_aura.cc (working copy)
|
| @@ -1503,7 +1503,8 @@
|
| }
|
|
|
| // Forward event to renderer.
|
| - if (CanRendererHandleEvent(event))
|
| + if (CanRendererHandleEvent(event) &&
|
| + !(event->flags() & ui::EF_FROM_TOUCH))
|
| host_->ForwardMouseEvent(mouse_event);
|
| }
|
| return;
|
| @@ -1530,7 +1531,8 @@
|
| MakeWebMouseWheelEvent(static_cast<ui::MouseWheelEvent*>(event));
|
| if (mouse_wheel_event.deltaX != 0 || mouse_wheel_event.deltaY != 0)
|
| host_->ForwardWheelEvent(mouse_wheel_event);
|
| - } else if (CanRendererHandleEvent(event)) {
|
| + } else if (CanRendererHandleEvent(event) &&
|
| + !(event->flags() & ui::EF_FROM_TOUCH)) {
|
| WebKit::WebMouseEvent mouse_event = MakeWebMouseEvent(event);
|
| ModifyEventMovementAndCoords(&mouse_event);
|
| host_->ForwardMouseEvent(mouse_event);
|
|
|