| Index: ui/events/ozone/evdev/event_factory_evdev.cc
|
| diff --git a/ui/events/ozone/evdev/event_factory_evdev.cc b/ui/events/ozone/evdev/event_factory_evdev.cc
|
| index 9d79b14b0483ff6eb4ab0c7342b72dd4d323d126..13de7f8d6a4cd73644be245176d735ea4dd55258 100644
|
| --- a/ui/events/ozone/evdev/event_factory_evdev.cc
|
| +++ b/ui/events/ozone/evdev/event_factory_evdev.cc
|
| @@ -167,6 +167,10 @@ void EventFactoryEvdev::DispatchMouseMoveEvent(
|
| params.timestamp, modifiers_.GetModifierFlags(),
|
| /* changed_button_flags */ 0);
|
| event.set_source_device_id(params.device_id);
|
| + event.set_pointer_type(params.pointer_type);
|
| + event.set_force(params.force);
|
| + event.set_tilt_x(params.tilt_x);
|
| + event.set_tilt_y(params.tilt_y);
|
| DispatchUiEvent(&event);
|
| }
|
|
|
| @@ -216,6 +220,10 @@ void EventFactoryEvdev::DispatchMouseButtonEvent(
|
| modifiers_.GetModifierFlags() | flag,
|
| /* changed_button_flags */ flag);
|
| event.set_source_device_id(params.device_id);
|
| + event.set_pointer_type(params.pointer_type);
|
| + event.set_force(params.force);
|
| + event.set_tilt_x(params.tilt_x);
|
| + event.set_tilt_y(params.tilt_y);
|
| DispatchUiEvent(&event);
|
| }
|
|
|
| @@ -355,9 +363,11 @@ void EventFactoryEvdev::WarpCursorTo(gfx::AcceleratedWidget widget,
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| FROM_HERE, base::Bind(&EventFactoryEvdev::DispatchMouseMoveEvent,
|
| weak_ptr_factory_.GetWeakPtr(),
|
| - MouseMoveEventParams(-1 /* device_id */,
|
| - cursor_->GetLocation(),
|
| - EventTimeForNow())));
|
| + MouseMoveEventParams(
|
| + -1 /* device_id */, cursor_->GetLocation(),
|
| + EventPointerType::POINTER_TYPE_MOUSE,
|
| + /* force */ 0.0f, /* tilt_x */ 0.0f,
|
| + /* tilt_y */ 0.0f, EventTimeForNow())));
|
| }
|
|
|
| int EventFactoryEvdev::NextDeviceId() {
|
|
|