소스 검색

Merge pull request #42014 from Leleat/strip-edges-on-node-rename

Strip edges on node rename in SceneTreeDock
Rémi Verschelde 5 년 전
부모
커밋
6cb11cf41c
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      editor/scene_tree_editor.cpp

+ 3 - 0
editor/scene_tree_editor.cpp

@@ -777,6 +777,9 @@ void SceneTreeEditor::_renamed() {
 		return;
 	}
 
+	// Trim leading/trailing whitespace to prevent node names from containing accidental whitespace, which would make it more difficult to get the node via `get_node()`.
+	new_name = new_name.strip_edges();
+
 	if (!undo_redo) {
 		n->set_name(new_name);
 		which->set_metadata(0, n->get_path());