gpui: Update Menu name to use SharedString
type to support more types (#14791)
Release Notes: - N/A
This commit is contained in:
parent
836f623800
commit
fb541accb2
7 changed files with 40 additions and 38 deletions
|
@ -206,7 +206,7 @@ impl MacPlatform {
|
|||
|
||||
for menu_config in menus {
|
||||
let menu = NSMenu::new(nil).autorelease();
|
||||
menu.setTitle_(ns_string(menu_config.name));
|
||||
menu.setTitle_(ns_string(&menu_config.name));
|
||||
menu.setDelegate_(delegate);
|
||||
|
||||
for item_config in menu_config.items {
|
||||
|
@ -310,7 +310,7 @@ impl MacPlatform {
|
|||
|
||||
item = NSMenuItem::alloc(nil)
|
||||
.initWithTitle_action_keyEquivalent_(
|
||||
ns_string(name),
|
||||
ns_string(&name),
|
||||
selector,
|
||||
ns_string(key_to_native(&keystroke.key).as_ref()),
|
||||
)
|
||||
|
@ -341,7 +341,7 @@ impl MacPlatform {
|
|||
} else {
|
||||
item = NSMenuItem::alloc(nil)
|
||||
.initWithTitle_action_keyEquivalent_(
|
||||
ns_string(name),
|
||||
ns_string(&name),
|
||||
selector,
|
||||
ns_string(""),
|
||||
)
|
||||
|
@ -361,7 +361,7 @@ impl MacPlatform {
|
|||
submenu.addItem_(Self::create_menu_item(item, delegate, actions, keymap));
|
||||
}
|
||||
item.setSubmenu_(submenu);
|
||||
item.setTitle_(ns_string(name));
|
||||
item.setTitle_(ns_string(&name));
|
||||
item
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue