Browse Source

Fix Node can not be reselected

(cherry picked from commit b0c881392a66ef7e185db2fe59c997a103a1d357)
ray90514 4 years ago
parent
commit
045cf246d4
1 changed files with 2 additions and 2 deletions
  1. 2 2
      editor/scene_tree_editor.cpp

+ 2 - 2
editor/scene_tree_editor.cpp

@@ -635,8 +635,7 @@ void SceneTreeEditor::_selected_changed() {
 }
 
 void SceneTreeEditor::_deselect_items() {
-
-	// Clear currently elected items in scene tree dock.
+	// Clear currently selected items in scene tree dock.
 	if (editor_selection) {
 		editor_selection->clear();
 		emit_signal("node_changed");
@@ -1196,6 +1195,7 @@ SceneTreeEditor::SceneTreeEditor(bool p_label, bool p_can_rename, bool p_can_ope
 	tree->set_begin(Point2(0, p_label ? 18 : 0));
 	tree->set_end(Point2(0, 0));
 	tree->add_constant_override("button_margin", 0);
+	tree->set_allow_reselect(true);
 
 	add_child(tree);