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 d5079b38142a943ae992cea4ed6ba927c933e5aa..07d0c6f530befaac6d1afddeeba11d7aabe81ca5 100644 |
--- a/ui/events/ozone/evdev/event_factory_evdev.h |
+++ b/ui/events/ozone/evdev/event_factory_evdev.h |
@@ -20,6 +20,7 @@ |
#include "ui/events/ozone/evdev/mouse_button_map_evdev.h" |
#include "ui/events/platform/platform_event_source.h" |
#include "ui/gfx/native_widget_types.h" |
+#include "ui/gfx/sequential_id_generator.h" |
#include "ui/ozone/public/system_input_injector.h" |
namespace gfx { |
@@ -128,6 +129,9 @@ class EVENTS_OZONE_EVDEV_EXPORT EventFactoryEvdev : public DeviceEventObserver, |
// Thread for device I/O. |
EventThreadEvdev thread_; |
+ // Touch event id generator. |
+ SequentialIDGenerator touch_id_generator_; |
+ |
// Support weak pointers for attach & detach callbacks. |
base::WeakPtrFactory<EventFactoryEvdev> weak_ptr_factory_; |