| Index: ui/views/controls/menu/menu_item_view.cc
|
| diff --git a/ui/views/controls/menu/menu_item_view.cc b/ui/views/controls/menu/menu_item_view.cc
|
| index 386a23e2ae562461beee27563de80f78b2e8dfc2..9232440e382714c107343d00943a6c0b422be179 100644
|
| --- a/ui/views/controls/menu/menu_item_view.cc
|
| +++ b/ui/views/controls/menu/menu_item_view.cc
|
| @@ -168,12 +168,12 @@ void MenuItemView::GetAccessibleState(ui::AXViewState* state) {
|
|
|
| switch (GetType()) {
|
| case SUBMENU:
|
| - state->state |= ui::AX_STATE_HASPOPUP;
|
| + state->AddStateFlag(ui::AX_STATE_HASPOPUP);
|
| break;
|
| case CHECKBOX:
|
| case RADIO:
|
| - state->state |= GetDelegate()->IsItemChecked(GetCommand()) ?
|
| - ui::AX_STATE_CHECKED : 0;
|
| + if (GetDelegate()->IsItemChecked(GetCommand()))
|
| + state->AddStateFlag(ui::AX_STATE_CHECKED);
|
| break;
|
| case NORMAL:
|
| case SEPARATOR:
|
|
|