Index: chrome/browser/chromeos/device_uma.cc |
diff --git a/chrome/browser/chromeos/device_uma.cc b/chrome/browser/chromeos/device_uma.cc |
index 41ec2d4912494cf6a8c65471a500818cdbd5d684..5afde22f69cf25e237d29792b887081643f10799 100644 |
--- a/chrome/browser/chromeos/device_uma.cc |
+++ b/chrome/browser/chromeos/device_uma.cc |
@@ -85,9 +85,12 @@ void DeviceUMA::CheckTouchpadEvent(XEvent* native_event) { |
void DeviceUMA::CheckIncomingEvent(XEvent* event) { |
switch (event->type) { |
case GenericEvent: { |
- if (ui::DeviceDataManagerX11::GetInstance()->IsXIDeviceEvent(event) && |
- ui::IsTouchpadEvent(event)) |
+ ui::DeviceDataManagerX11* devices = |
+ ui::DeviceDataManagerX11::GetInstance(); |
+ if (devices->IsXIDeviceEvent(event) && |
+ devices->IsTouchpadXInputEvent(event)) { |
CheckTouchpadEvent(event); |
+ } |
break; |
} |
default: |