Chromium Code Reviews| Index: views/focus/accelerator_handler_touch.cc |
| diff --git a/views/focus/accelerator_handler_touch.cc b/views/focus/accelerator_handler_touch.cc |
| index a07b977de3b9011aec23f09d2cc032868cd97476..8ee9ee0eabf852bd9b24fcf4232b4b575fefda55 100644 |
| --- a/views/focus/accelerator_handler_touch.cc |
| +++ b/views/focus/accelerator_handler_touch.cc |
| @@ -101,14 +101,9 @@ bool DispatchXEvent(XEvent* xev) { |
| #if defined(HAVE_XINPUT2) |
| if (xev->type == GenericEvent) { |
| - if (XGetEventData(xev->xgeneric.display, &xev->xcookie)) { |
| - XGenericEventCookie* cookie = &xev->xcookie; |
| - XIDeviceEvent* xiev = static_cast<XIDeviceEvent*>(cookie->data); |
| - xwindow = xiev->event; |
| - } else { |
| - DLOG(WARNING) << "Error fetching XGenericEventCookie for event."; |
| - return false; |
| - } |
| + XGenericEventCookie* cookie = &xev->xcookie; |
| + XIDeviceEvent* xiev = static_cast<XIDeviceEvent*>(cookie->data); |
| + xwindow = xiev->event; |
|
Evan Martin
2010/11/22 20:43:26
This seems unrelated to the change. (?)
sadrul
2010/11/22 21:23:06
This is necessary for the change in message_pump_g
|
| } |
| #endif |
| @@ -154,9 +149,7 @@ bool DispatchXEvent(XEvent* xev) { |
| #if defined(HAVE_XINPUT2) |
| case GenericEvent: { |
| - bool ret = DispatchX2Event(root, xev); |
| - XFreeEventData(xev->xgeneric.display, &xev->xcookie); |
| - return ret; |
| + return DispatchX2Event(root, xev); |
| } |
| #endif |
| } |