Browse Source

Merge pull request #84022 from SaracenOne/validate_renames

Add foreign validation warning for rename actions.
Rémi Verschelde 1 năm trước cách đây
mục cha
commit
dd74ffde95
1 tập tin đã thay đổi với 6 bổ sung0 xóa
  1. 6 0
      editor/scene_tree_dock.cpp

+ 6 - 0
editor/scene_tree_dock.cpp

@@ -378,6 +378,9 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) {
 				break;
 			}
 			if (editor_selection->get_selected_node_list().size() > 1) {
+				if (!_validate_no_foreign()) {
+					break;
+				}
 				rename_dialog->popup_centered();
 			}
 		} break;
@@ -388,6 +391,9 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) {
 			}
 			Tree *tree = scene_tree->get_scene_tree();
 			if (tree->is_anything_selected()) {
+				if (!_validate_no_foreign()) {
+					break;
+				}
 				tree->grab_focus();
 				tree->edit_selected();
 			}