| Index: ui/events/ozone/evdev/event_factory_evdev.h
|
| diff --git a/ui/events/ozone/evdev/event_factory_evdev.h b/ui/events/ozone/evdev/event_factory_evdev.h
|
| index 806ec2955998b1f42d1548609f72c40465396b11..c1998a612a52fdd9abc1a5fc6cc700f54e2a563b 100644
|
| --- a/ui/events/ozone/evdev/event_factory_evdev.h
|
| +++ b/ui/events/ozone/evdev/event_factory_evdev.h
|
| @@ -14,6 +14,7 @@
|
| #include "ui/events/ozone/evdev/event_converter_evdev.h"
|
| #include "ui/events/ozone/evdev/event_modifiers_evdev.h"
|
| #include "ui/events/ozone/evdev/events_ozone_evdev_export.h"
|
| +#include "ui/events/ozone/evdev/keyboard_evdev.h"
|
| #include "ui/events/platform/platform_event_source.h"
|
| #include "ui/gfx/native_widget_types.h"
|
|
|
| @@ -70,15 +71,18 @@ class EVENTS_OZONE_EVDEV_EXPORT EventFactoryEvdev : public DeviceEventObserver,
|
| // Task runner for event dispatch.
|
| scoped_refptr<base::TaskRunner> ui_task_runner_;
|
|
|
| + // Dispatch callback for events.
|
| + EventDispatchCallback dispatch_callback_;
|
| +
|
| // Modifier key state (shift, ctrl, etc).
|
| EventModifiersEvdev modifiers_;
|
|
|
| + // Keyboard state.
|
| + KeyboardEvdev keyboard_;
|
| +
|
| // Cursor movement.
|
| CursorDelegateEvdev* cursor_;
|
|
|
| - // Dispatch callback for events.
|
| - EventDispatchCallback dispatch_callback_;
|
| -
|
| // Support weak pointers for attach & detach callbacks.
|
| base::WeakPtrFactory<EventFactoryEvdev> weak_ptr_factory_;
|
|
|
|
|