| 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
|
| }
|
|
|