| Index: ui/events/devices/x11/device_data_manager_x11.cc
|
| diff --git a/ui/events/devices/x11/device_data_manager_x11.cc b/ui/events/devices/x11/device_data_manager_x11.cc
|
| index 7832f155da7b9b28e0a1e9376124520cd51b8737..6351aca2216e4a6b83b74f42f2842aca1e229039 100644
|
| --- a/ui/events/devices/x11/device_data_manager_x11.cc
|
| +++ b/ui/events/devices/x11/device_data_manager_x11.cc
|
| @@ -680,6 +680,8 @@ bool DeviceDataManagerX11::GetDataRange(int deviceid,
|
| CHECK_GE(deviceid, 0);
|
| if (deviceid >= kMaxDeviceNum)
|
| return false;
|
| + if (valuator_lookup_[deviceid].empty())
|
| + return false;
|
| if (valuator_lookup_[deviceid][type] >= 0) {
|
| *min = valuator_min_[deviceid][type];
|
| *max = valuator_max_[deviceid][type];
|
|
|