| Index: ui/events/x/events_x_utils.cc
|
| diff --git a/ui/events/x/events_x_utils.cc b/ui/events/x/events_x_utils.cc
|
| index 3b19c7ab64476fb4a31dde788ccc57f913d73cee..fa37616887cec9592fa12b42e0aecdb70c18de07 100644
|
| --- a/ui/events/x/events_x_utils.cc
|
| +++ b/ui/events/x/events_x_utils.cc
|
| @@ -725,6 +725,9 @@ float GetTouchAngleFromXEvent(const XEvent& xev) {
|
| }
|
|
|
| float GetTouchForceFromXEvent(const XEvent& xev) {
|
| + XIDeviceEvent* event = static_cast<XIDeviceEvent*>(xev.xcookie.data);
|
| + if (event->evtype == XI_TouchEnd)
|
| + return 0.0;
|
| double force = 0.0;
|
| force = GetTouchParamFromXEvent(
|
| xev, ui::DeviceDataManagerX11::DT_TOUCH_PRESSURE, 0.0);
|
|
|