| Index: ash/shared/immersive_fullscreen_controller.cc
|
| diff --git a/ash/shared/immersive_fullscreen_controller.cc b/ash/shared/immersive_fullscreen_controller.cc
|
| index 4bce4267071b63c0366c65c3224e1b482ca5da3d..a118aa3fdd8225f7653e7a5f840b189cc5a4d701 100644
|
| --- a/ash/shared/immersive_fullscreen_controller.cc
|
| +++ b/ash/shared/immersive_fullscreen_controller.cc
|
| @@ -234,8 +234,13 @@ void ImmersiveFullscreenController::OnPointerEventObserved(
|
| const gfx::Point& location_in_screen,
|
| views::Widget* target) {
|
| if (event.IsMousePointerEvent()) {
|
| - const ui::MouseEvent mouse_event(event);
|
| - OnMouseEvent(mouse_event, location_in_screen, target);
|
| + if (event.type() == ui::ET_POINTER_WHEEL_CHANGED) {
|
| + const ui::MouseWheelEvent mouse_wheel_event(event);
|
| + OnMouseEvent(mouse_wheel_event, location_in_screen, target);
|
| + } else {
|
| + const ui::MouseEvent mouse_event(event);
|
| + OnMouseEvent(mouse_event, location_in_screen, target);
|
| + }
|
| } else {
|
| DCHECK(event.IsTouchPointerEvent());
|
| const ui::TouchEvent touch_event(event);
|
|
|