diff options
Diffstat (limited to 'content/browser/renderer_host/render_widget_host_view_aura.cc')
-rw-r--r-- | content/browser/renderer_host/render_widget_host_view_aura.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/content/browser/renderer_host/render_widget_host_view_aura.cc b/content/browser/renderer_host/render_widget_host_view_aura.cc index 299368f..8ff3036 100644 --- a/content/browser/renderer_host/render_widget_host_view_aura.cc +++ b/content/browser/renderer_host/render_widget_host_view_aura.cc @@ -348,7 +348,10 @@ int RenderWidgetHostViewAura::GetNonClientComponent( } bool RenderWidgetHostViewAura::OnMouseEvent(aura::MouseEvent* event) { - host_->ForwardMouseEvent(content::MakeWebMouseEvent(event)); + if (event->type() == ui::ET_MOUSEWHEEL) + host_->ForwardWheelEvent(content::MakeWebMouseWheelEvent(event)); + else + host_->ForwardMouseEvent(content::MakeWebMouseEvent(event)); // Return true so that we receive released/drag events. return true; |