Index: ui/events/ozone/evdev/touch_event_converter_evdev.cc |
diff --git a/ui/events/ozone/evdev/touch_event_converter_evdev.cc b/ui/events/ozone/evdev/touch_event_converter_evdev.cc |
index 883e0ad4cb41206719364eb6e46f93cc91200ffc..57a7277aceb7f2326087e844d389751e1877ec8b 100644 |
--- a/ui/events/ozone/evdev/touch_event_converter_evdev.cc |
+++ b/ui/events/ozone/evdev/touch_event_converter_evdev.cc |
@@ -264,7 +264,7 @@ void TouchEventConverterEvdev::OnFileCanReadWithoutBlocking(int fd) { |
case SYN_MT_REPORT: |
// For type A devices, we just get a stream of all current contacts, |
// in some arbitrary order. |
- current_slot_++; |
+ events_[current_slot_++].type_ = ET_TOUCH_PRESSED; |
is_type_a_ = true; |
break; |
case SYN_DROPPED: |