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 d35edb40fe973510ebe952d58cb808688bb2cd71..07817a27f02291f323458dfce7e00613017ab253 100644 |
--- a/ui/events/ozone/evdev/event_factory_evdev.h |
+++ b/ui/events/ozone/evdev/event_factory_evdev.h |
@@ -15,6 +15,7 @@ |
#include "ui/events/ozone/evdev/event_converter_evdev.h" |
#include "ui/events/ozone/evdev/event_modifiers_evdev.h" |
#include "ui/events/ozone/event_factory_ozone.h" |
+#include "ui/events/platform/platform_event_source.h" |
namespace ui { |
@@ -22,8 +23,9 @@ class CursorDelegateEvdev; |
class DeviceManager; |
// Ozone events implementation for the Linux input subsystem ("evdev"). |
-class EVENTS_EXPORT EventFactoryEvdev |
- : public EventFactoryOzone, DeviceEventObserver { |
+class EVENTS_EXPORT EventFactoryEvdev : public EventFactoryOzone, |
+ public DeviceEventObserver, |
+ public PlatformEventSource { |
public: |
EventFactoryEvdev(); |
EventFactoryEvdev(CursorDelegateEvdev* cursor, |