Index: ash/system/settings/tray_settings.cc |
diff --git a/ash/system/settings/tray_settings.cc b/ash/system/settings/tray_settings.cc |
index 9039fa8a9cea6c135461e1e21aaa23312c1727d1..bd67ab710d86be9bf1e994e86f9d1bee39116b19 100644 |
--- a/ash/system/settings/tray_settings.cc |
+++ b/ash/system/settings/tray_settings.cc |
@@ -37,9 +37,12 @@ class SettingsView : public ash::internal::ActionableView { |
icon->SetImage(rb.GetImageNamed(IDR_AURA_UBER_TRAY_SETTINGS).ToSkBitmap()); |
AddChildView(icon); |
- label_ = new views::Label(rb.GetLocalizedString( |
- IDS_ASH_STATUS_TRAY_SETTINGS_AND_HELP)); |
+ string16 text = rb.GetLocalizedString( |
+ IDS_ASH_STATUS_TRAY_SETTINGS_AND_HELP); |
+ label_ = new views::Label(text); |
AddChildView(label_); |
+ |
+ SetAccessibleName(text); |
} |
virtual ~SettingsView() {} |
@@ -50,14 +53,6 @@ class SettingsView : public ash::internal::ActionableView { |
return true; |
} |
- // Overridden from views::View. |
- void GetAccessibleState(ui::AccessibleViewState* state) { |
- state->role = ui::AccessibilityTypes::ROLE_PUSHBUTTON; |
- ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); |
- state->name = rb.GetLocalizedString( |
- IDS_ASH_STATUS_TRAY_SETTINGS_AND_HELP); |
- } |
- |
private: |
views::Label* label_; |