summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/render_widget_host_view_aura.cc
diff options
context:
space:
mode:
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.cc5
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;