فهرست منبع

Merge pull request #83386 from SaracenOne/make_local_inherited

Disallow 'Make Local' command on inherited nodes.
Rémi Verschelde 1 سال پیش
والد
کامیت
3d9ce123fa
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      editor/scene_tree_dock.cpp

+ 4 - 0
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<Node *> selection = editor_selection->get_selected_node_list();
 			List<Node *>::Element *e = selection.front();
 			if (e) {