Bladeren bron

SceneTreeEditor: Fix node_selected signal emission.

Fixes #10131
Andreas Haas 8 jaren geleden
bovenliggende
commit
a80371ce0a
1 gewijzigde bestanden met toevoegingen van 4 en 2 verwijderingen
  1. 4 2
      editor/scene_tree_editor.cpp

+ 4 - 2
editor/scene_tree_editor.cpp

@@ -573,8 +573,10 @@ void SceneTreeEditor::set_selected(Node *p_node, bool p_emit_selected) {
 			selected = NULL;
 		_update_tree();
 		selected = p_node;
-		if (p_emit_selected)
-			emit_signal("node_selected");
+	}
+
+	if (p_emit_selected) {
+		emit_signal("node_selected");
 	}
 }