Index: chrome/browser/chromeos/accessibility/magnification_manager.cc |
diff --git a/chrome/browser/chromeos/accessibility/magnification_manager.cc b/chrome/browser/chromeos/accessibility/magnification_manager.cc |
index ffb3e9477b091d3f91d0570c506a958962e36da1..60ff17be9fef831a71ed0c0483c9c64a9cab427d 100644 |
--- a/chrome/browser/chromeos/accessibility/magnification_manager.cc |
+++ b/chrome/browser/chromeos/accessibility/magnification_manager.cc |
@@ -194,16 +194,18 @@ class MagnificationManagerImpl : public MagnificationManager, |
} |
AccessibilityStatusEventDetails details( |
- enabled_, type_, ash::A11Y_NOTIFICATION_NONE); |
- content::NotificationService::current()->Notify( |
- chrome::NOTIFICATION_CROS_ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFIER, |
- content::NotificationService::AllSources(), |
- content::Details<AccessibilityStatusEventDetails>(&details)); |
+ ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFIER, |
+ enabled_, |
+ type_, |
+ ash::A11Y_NOTIFICATION_NONE); |
#if defined(OS_CHROMEOS) |
- if (ash::Shell::GetInstance() && AccessibilityManager::Get()) { |
- ash::Shell::GetInstance()->SetCursorCompositingEnabled( |
- AccessibilityManager::Get()->ShouldEnableCursorCompositing()); |
+ if (AccessibilityManager::Get()) { |
+ AccessibilityManager::Get()->NotifyAccessibilityStatusChanged(details); |
+ if (ash::Shell::GetInstance()) { |
+ ash::Shell::GetInstance()->SetCursorCompositingEnabled( |
+ AccessibilityManager::Get()->ShouldEnableCursorCompositing()); |
+ } |
} |
#endif |
} |