| Index: ash/display/mouse_cursor_event_filter.cc
|
| diff --git a/ash/display/mouse_cursor_event_filter.cc b/ash/display/mouse_cursor_event_filter.cc
|
| index 9925f39c8e5f0ff451f571998fb0dbd491f53bde..89946c770244423eb47a099cdb24d5c67d656457 100644
|
| --- a/ash/display/mouse_cursor_event_filter.cc
|
| +++ b/ash/display/mouse_cursor_event_filter.cc
|
| @@ -90,8 +90,10 @@ void MouseCursorEventFilter::OnMouseEvent(ui::MouseEvent* event) {
|
| return;
|
| }
|
|
|
| - Shell::GetInstance()->display_controller()->
|
| - cursor_window_controller()->UpdateLocation();
|
| + if (!(event->flags() & ui::EF_IS_SYNTHESIZED)) {
|
| + Shell::GetInstance()->display_controller()->
|
| + cursor_window_controller()->UpdateLocation();
|
| + }
|
|
|
| gfx::Point point_in_screen(event->location());
|
| aura::Window* target = static_cast<aura::Window*>(event->target());
|
|
|