Index: ash/system/tray/system_tray.cc |
diff --git a/ash/system/tray/system_tray.cc b/ash/system/tray/system_tray.cc |
index 4782ec327548940a2036c7806595cfaf7be6446d..65d9ffe3a6d1efb937f2f4d86788a50935c939dd 100644 |
--- a/ash/system/tray/system_tray.cc |
+++ b/ash/system/tray/system_tray.cc |
@@ -99,7 +99,12 @@ class SystemBubbleWrapper { |
views::BubbleBorder::PAINT_NONE); |
} |
is_persistent_ = is_persistent; |
- bubble_->FocusDefault(); |
+ |
+ // If ChromeVox is enabled, focus the default item. |
+ AccessibilityDelegate* delegate = |
+ Shell::GetInstance()->accessibility_delegate(); |
+ if (delegate->IsSpokenFeedbackEnabled()) |
+ bubble_->FocusDefault(); |
} |
// Convenience accessors: |