| Index: content/browser/accessibility/browser_accessibility_win.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_win.cc b/content/browser/accessibility/browser_accessibility_win.cc
|
| index d68475f88bf9be1f872f958272e5725edb97f04e..cb52d207c43c30cca36a8957a393b12cfcc7d3c6 100644
|
| --- a/content/browser/accessibility/browser_accessibility_win.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_win.cc
|
| @@ -4075,7 +4075,8 @@
|
| int* selection_start, int* selection_end) const {
|
| DCHECK(selection_start && selection_end);
|
|
|
| - if (IsSimpleTextControl() &&
|
| + if (HasState(ui::AX_STATE_EDITABLE) &&
|
| + !HasState(ui::AX_STATE_RICHLY_EDITABLE) &&
|
| GetIntAttribute(ui::AX_ATTR_TEXT_SEL_START, selection_start) &&
|
| GetIntAttribute(ui::AX_ATTR_TEXT_SEL_END, selection_end)) {
|
| return;
|
|
|