Index: ui/views/widget/desktop_aura/desktop_root_window_host_win.h |
diff --git a/ui/views/widget/desktop_aura/desktop_root_window_host_win.h b/ui/views/widget/desktop_aura/desktop_root_window_host_win.h |
index a173220a54e569dc231e7338d1143839c311e0aa..df72607ea3af5a4fa08094f753b17966b689bbb7 100644 |
--- a/ui/views/widget/desktop_aura/desktop_root_window_host_win.h |
+++ b/ui/views/widget/desktop_aura/desktop_root_window_host_win.h |
@@ -25,6 +25,10 @@ class DesktopDispatcherClient; |
class DesktopDragDropClientWin; |
class HWNDMessageHandler; |
+namespace corewm { |
+class CursorManager; |
+} |
+ |
class VIEWS_EXPORT DesktopRootWindowHostWin |
: public DesktopRootWindowHost, |
public aura::RootWindowHost, |
@@ -226,8 +230,8 @@ class VIEWS_EXPORT DesktopRootWindowHostWin |
// do, we're responsible for the lifetime. |
scoped_ptr<aura::client::ScreenPositionClient> position_client_; |
- // A simple cursor client which just forwards events to the RootWindow. |
- scoped_ptr<DesktopCursorClient> cursor_client_; |
+ // Controls visibility of the cursor. |
+ scoped_ptr<views::corewm::CursorManager> cursor_client_; |
scoped_ptr<DesktopDragDropClientWin> drag_drop_client_; |