Add zoom menu item roles

This commit is contained in:
Kevin Sawicki 2016-08-08 10:09:45 -07:00
parent 59ffe35781
commit bcc372568f
4 changed files with 47 additions and 31 deletions

View file

@ -181,11 +181,11 @@ Role kRolesMap[] = {
// Set menu item's role.
base::string16 role = model->GetRoleAt(index);
if (role.empty()) {
[item setTarget:self];
} else {
[item setTarget:self];
if (!role.empty()) {
for (const Role& pair : kRolesMap) {
if (role == base::ASCIIToUTF16(pair.role)) {
[item setTarget:nil];
[item setAction:pair.selector];
break;
}