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; |