Index: ash/shell.cc |
diff --git a/ash/shell.cc b/ash/shell.cc |
index 6c26a09932f17f8858fe8de9f405f693e28810ef..ebfa9ebcdb5e8f667bb1017806815e6d8f72e58f 100644 |
--- a/ash/shell.cc |
+++ b/ash/shell.cc |
@@ -372,6 +372,9 @@ void Shell::Init() { |
aura::RootWindow* root_window = display_controller_->GetPrimaryRootWindow(); |
active_root_window_ = root_window; |
+ cursor_manager_.SetDeviceScaleFactor( |
+ root_window->AsRootWindowHostDelegate()->GetDeviceScaleFactor()); |
+ |
#if !defined(OS_MACOSX) |
nested_dispatcher_controller_.reset(new NestedDispatcherController); |
accelerator_controller_.reset(new AcceleratorController); |