| Index: ash/wm/native_cursor_manager_ash_mus.cc
|
| diff --git a/ash/wm/native_cursor_manager_ash_mus.cc b/ash/wm/native_cursor_manager_ash_mus.cc
|
| index 279ae7e4ec87309a6ee7c1b644004c47ba4b3af2..b8ea0eaff86fef243a252b614973b5d87f3c32df 100644
|
| --- a/ash/wm/native_cursor_manager_ash_mus.cc
|
| +++ b/ash/wm/native_cursor_manager_ash_mus.cc
|
| @@ -44,6 +44,11 @@ void SetCursorOnAllRootWindows(gfx::NativeCursor cursor) {
|
| // event targeting issue.
|
| ShellPort::Get()->SetGlobalOverrideCursor(mojo_cursor);
|
|
|
| + // Make sure the local state is set properly, so that local queries show that
|
| + // we set the cursor.
|
| + for (aura::Window* root : Shell::Get()->GetAllRootWindows())
|
| + root->GetHost()->SetCursor(cursor);
|
| +
|
| Shell::Get()
|
| ->window_tree_host_manager()
|
| ->cursor_window_controller()
|
|
|