فهرست منبع

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());