| Index: sky/viewer/converters/input_event_types.cc
|
| diff --git a/sky/viewer/converters/input_event_types.cc b/sky/viewer/converters/input_event_types.cc
|
| index 6c8892ba7e98c5e9c33963dd1cceda15ffdafe60..47192519fc9a209c62933363e18222cbde2d2c76 100644
|
| --- a/sky/viewer/converters/input_event_types.cc
|
| +++ b/sky/viewer/converters/input_event_types.cc
|
| @@ -108,10 +108,10 @@ scoped_ptr<blink::WebInputEvent> BuildWebGestureEvent(
|
| break;
|
| case mojo::EVENT_TYPE_SCROLL_FLING_START:
|
| web_event->type = blink::WebInputEvent::GestureFlingStart;
|
| - web_event->data.flingStart.velocityX =
|
| - event->gesture_data->velocity_x / device_pixel_ratio;
|
| - web_event->data.flingStart.velocityY =
|
| - event->gesture_data->velocity_y / device_pixel_ratio;
|
| + // TODO(abarth): Why don't we need to divide by the device_pixel_ratio
|
| + // here? For some reason, this seems to get the right velocity.
|
| + web_event->data.flingStart.velocityX = event->gesture_data->velocity_x;
|
| + web_event->data.flingStart.velocityY = event->gesture_data->velocity_y;
|
| break;
|
| case mojo::EVENT_TYPE_SCROLL_FLING_CANCEL:
|
| web_event->type = blink::WebInputEvent::GestureFlingCancel;
|
|
|