Index: ash/shell.cc |
diff --git a/ash/shell.cc b/ash/shell.cc |
index ecdeab0c0a2a46abc89096b8309c9a2a8143ee81..b871421399a5a39eb38cbadb5a7f6afd70dc21fd 100644 |
--- a/ash/shell.cc |
+++ b/ash/shell.cc |
@@ -418,13 +418,15 @@ void Shell::Init() { |
window_modality_controller_.reset(new internal::WindowModalityController); |
AddEnvEventFilter(window_modality_controller_.get()); |
+ magnification_controller_.reset( |
+ internal::MagnificationController::CreateInstance()); |
+ |
if (internal::MonitorController::IsExtendedDesktopEnabled()) { |
mouse_cursor_filter_.reset( |
new internal::MouseCursorEventFilter(monitor_controller_.get())); |
AddEnvEventFilter(mouse_cursor_filter_.get()); |
} |
- magnification_controller_.reset(new internal::MagnificationController); |
high_contrast_controller_.reset(new HighContrastController); |
video_detector_.reset(new VideoDetector); |
window_cycle_controller_.reset(new WindowCycleController); |