Index: services/ui/ws/platform_display.cc |
diff --git a/services/ui/ws/platform_display.cc b/services/ui/ws/platform_display.cc |
index 88d843592fc61a5708d63105595cd509515746ee..4f9c32c8ec4449e366556b9e894999bcb6b0ac18 100644 |
--- a/services/ui/ws/platform_display.cc |
+++ b/services/ui/ws/platform_display.cc |
@@ -211,8 +211,9 @@ void DefaultPlatformDisplay::DispatchEvent(ui::Event* event) { |
if (event->IsScrollEvent()) { |
// TODO(moshayedi): crbug.com/602859. Dispatch scroll events as |
// they are once we have proper support for scroll events. |
- delegate_->OnEvent(ui::MouseWheelEvent(*event->AsScrollEvent())); |
- } else if (event->IsMouseEvent() && !event->IsMouseWheelEvent()) { |
+ delegate_->OnEvent( |
+ ui::PointerEvent(ui::MouseWheelEvent(*event->AsScrollEvent()))); |
+ } else if (event->IsMouseEvent()) { |
delegate_->OnEvent(ui::PointerEvent(*event->AsMouseEvent())); |
} else if (event->IsTouchEvent()) { |
delegate_->OnEvent(ui::PointerEvent(*event->AsTouchEvent())); |