Bläddra i källkod

[macOS] Fix changing main menu item names.

(cherry picked from commit 112f489449634984dd6f248bc9a3513393312b1f)
bruvzg 1 år sedan
förälder
incheckning
d771bc6084
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      platform/macos/display_server_macos.mm

+ 4 - 0
platform/macos/display_server_macos.mm

@@ -1637,6 +1637,10 @@ void DisplayServerMacOS::global_menu_set_item_text(const String &p_menu_root, in
 		NSMenuItem *menu_item = [menu itemAtIndex:p_idx];
 		if (menu_item) {
 			[menu_item setTitle:[NSString stringWithUTF8String:p_text.utf8().get_data()]];
+			NSMenu *sub_menu = [menu_item submenu];
+			if (sub_menu) {
+				[sub_menu setTitle:[NSString stringWithUTF8String:p_text.utf8().get_data()]];
+			}
 		}
 	}
 }