| Index: ui/views/controls/label.cc
|
| diff --git a/ui/views/controls/label.cc b/ui/views/controls/label.cc
|
| index 7028df520c624eed4f967216999fe0dd76fd0d82..488999b14abbfee0402d094af7a1e8b6d3c7a4ba 100644
|
| --- a/ui/views/controls/label.cc
|
| +++ b/ui/views/controls/label.cc
|
| @@ -312,7 +312,7 @@ bool Label::GetTooltipText(const gfx::Point& p, base::string16* tooltip) const {
|
| }
|
|
|
| void Label::GetAccessibleState(ui::AXViewState* state) {
|
| - state->role = ui::AX_ROLE_STATIC_TEXT;
|
| + state->role = accessible_role_;
|
| state->AddStateFlag(ui::AX_STATE_READ_ONLY);
|
| state->name = layout_text();
|
| }
|
| @@ -383,6 +383,7 @@ void Label::OnNativeThemeChanged(const ui::NativeTheme* theme) {
|
|
|
| void Label::Init(const base::string16& text, const gfx::FontList& font_list) {
|
| font_list_ = font_list;
|
| + accessible_role_ = ui::AX_ROLE_STATIC_TEXT;
|
| enabled_color_set_ = disabled_color_set_ = background_color_set_ = false;
|
| auto_color_readability_ = true;
|
| UpdateColorsFromTheme(ui::NativeTheme::instance());
|
|
|