diff options
Diffstat (limited to 'views/controls/link.cc')
-rw-r--r-- | views/controls/link.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/views/controls/link.cc b/views/controls/link.cc index de7512b..c6e22f1 100644 --- a/views/controls/link.cc +++ b/views/controls/link.cc @@ -9,6 +9,7 @@ #endif #include "base/logging.h" +#include "ui/base/accessibility/accessible_view_state.h" #include "ui/base/keycodes/keyboard_codes.h" #include "ui/gfx/color_utils.h" #include "ui/gfx/font.h" @@ -148,8 +149,9 @@ bool Link::SkipDefaultKeyEventProcessing(const KeyEvent& e) { (e.key_code() == ui::VKEY_RETURN); } -AccessibilityTypes::Role Link::GetAccessibleRole() { - return AccessibilityTypes::ROLE_LINK; +void Link::GetAccessibleState(ui::AccessibleViewState* state) { + Label::GetAccessibleState(state); + state->role = ui::AccessibilityTypes::ROLE_LINK; } void Link::SetFont(const gfx::Font& font) { |