| Index: ui/events/ozone/evdev/tablet_event_converter_evdev.h
|
| diff --git a/ui/events/ozone/evdev/tablet_event_converter_evdev.h b/ui/events/ozone/evdev/tablet_event_converter_evdev.h
|
| index 6d386bbef4ad804903aff5ff884ad42859f1fa3b..02ca08eea1f8f35e0fe43f712916dd60856bf5aa 100644
|
| --- a/ui/events/ozone/evdev/tablet_event_converter_evdev.h
|
| +++ b/ui/events/ozone/evdev/tablet_event_converter_evdev.h
|
| @@ -18,18 +18,18 @@ struct input_event;
|
|
|
| namespace ui {
|
|
|
| +class DeviceEventDispatcherEvdev;
|
| +
|
| class EVENTS_OZONE_EVDEV_EXPORT TabletEventConverterEvdev
|
| : public EventConverterEvdev {
|
| public:
|
| - TabletEventConverterEvdev(
|
| - int fd,
|
| - base::FilePath path,
|
| - int id,
|
| - InputDeviceType type,
|
| - CursorDelegateEvdev* cursor,
|
| - const EventDeviceInfo& info,
|
| - const MouseMoveEventDispatchCallback& mouse_move_callback,
|
| - const MouseButtonEventDispatchCallback& mouse_button_callback);
|
| + TabletEventConverterEvdev(int fd,
|
| + base::FilePath path,
|
| + int id,
|
| + InputDeviceType type,
|
| + CursorDelegateEvdev* cursor,
|
| + const EventDeviceInfo& info,
|
| + DeviceEventDispatcherEvdev* dispatcher);
|
| ~TabletEventConverterEvdev() override;
|
|
|
| // EventConverterEvdev:
|
| @@ -54,9 +54,8 @@ class EVENTS_OZONE_EVDEV_EXPORT TabletEventConverterEvdev
|
| // Shared cursor state.
|
| CursorDelegateEvdev* cursor_;
|
|
|
| - // Callbacks for dispatching events.
|
| - MouseMoveEventDispatchCallback mouse_move_callback_;
|
| - MouseButtonEventDispatchCallback mouse_button_callback_;
|
| + // Dispatcher for events.
|
| + DeviceEventDispatcherEvdev* dispatcher_;
|
|
|
| int y_abs_location_;
|
| int x_abs_location_;
|
|
|