Chromium Code Reviews| Index: ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
| diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
| index a6f120943f57de515556c227b84f04f8f253b208..a50b12ee953293c79ab176e023d7bf0df18ddb1e 100644 |
| --- a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
| +++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc |
| @@ -1662,6 +1662,9 @@ uint32_t DesktopWindowTreeHostX11::DispatchEvent( |
| if (xev->xcrossing.detail == NotifyInferior) |
| break; |
| + // Clear stored scroll data |
| + ui::DeviceDataManagerX11::GetInstance()->InvalidateScrollClasses(); |
| + |
|
sadrul
2014/12/22 17:11:12
It looks like this is something that will need to
|
| ui::MouseEvent mouse_event(xev); |
| DispatchMouseEvent(&mouse_event); |
| break; |