From 0f36040321d5e4f8e6f5f58c24d259be42346431 Mon Sep 17 00:00:00 2001 From: Saracen Date: Sun, 15 Oct 2023 13:35:19 +0100 Subject: [PATCH] Disallow 'Make Local' command on inherited nodes. --- editor/scene_tree_dock.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp index a38487635fb..5d4c247ff07 100644 --- a/editor/scene_tree_dock.cpp +++ b/editor/scene_tree_dock.cpp @@ -1061,6 +1061,10 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) { break; } + if (!_validate_no_foreign()) { + break; + } + List selection = editor_selection->get_selected_node_list(); List::Element *e = selection.front(); if (e) {