| Index: ui/ozone/platform/wayland/wayland_pointer.cc
|
| diff --git a/ui/ozone/platform/wayland/wayland_pointer.cc b/ui/ozone/platform/wayland/wayland_pointer.cc
|
| index 41edb3e332ca10a715a0f8da2feff7ca38607ee7..eed9512314fd7fbb59d90ae24cd1aa685494c9c2 100644
|
| --- a/ui/ozone/platform/wayland/wayland_pointer.cc
|
| +++ b/ui/ozone/platform/wayland/wayland_pointer.cc
|
| @@ -61,7 +61,9 @@ void WaylandPointer::Motion(void* data,
|
| wl_fixed_to_double(surface_y));
|
| MouseEvent event(ET_MOUSE_MOVED, gfx::Point(), gfx::Point(),
|
| base::TimeTicks() + base::TimeDelta::FromMilliseconds(time),
|
| - pointer->flags_, 0);
|
| + pointer->flags_, 0,
|
| + ui::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE,
|
| + ui::PointerEvent::kMousePointerId));
|
| event.set_location_f(pointer->location_);
|
| event.set_root_location_f(pointer->location_);
|
| pointer->callback_.Run(&event);
|
| @@ -106,7 +108,9 @@ void WaylandPointer::Button(void* data,
|
| }
|
| MouseEvent event(type, gfx::Point(), gfx::Point(),
|
| base::TimeTicks() + base::TimeDelta::FromMilliseconds(time),
|
| - flags, flag);
|
| + flags, flag,
|
| + ui::PointerDetails(ui::EventPointerType::POINTER_TYPE_MOUSE,
|
| + ui::PointerEvent::kMousePointerId));
|
| event.set_location_f(pointer->location_);
|
| event.set_root_location_f(pointer->location_);
|
| pointer->callback_.Run(&event);
|
|
|