1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-31 18:41:20 +00:00

Merge pull request #113252 from bruvzg/ed_nat_menu_theme

[Editor] Simplify native menu icon generation.
This commit is contained in:
Rémi Verschelde
2025-12-01 11:49:24 +01:00
6 changed files with 45 additions and 71 deletions

View File

@@ -333,7 +333,7 @@ void EditorDockManager::update_docks_menu() {
// Add docks.
docks_menu_docks.clear();
int id = 0;
const Callable icon_fetch = callable_mp((Window *)docks_menu, &Window::get_editor_theme_native_menu_icon).bind(global_menu, dark_mode);
const Callable icon_fetch = callable_mp(EditorNode::get_singleton(), &EditorNode::get_editor_theme_native_menu_icon).bind(global_menu, dark_mode);
for (EditorDock *dock : all_docks) {
if (!dock->enabled || !dock->global) {
continue;