浏览代码

Merge pull request #21316 from AlexHolly/fix-update-2d-view-scene-tree-selection

Fix update 2D view on selections in scene tree
Rémi Verschelde 7 年之前
父节点
当前提交
2c5b409407
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      editor/scene_tree_editor.cpp

+ 4 - 1
editor/scene_tree_editor.cpp

@@ -521,8 +521,10 @@ void SceneTreeEditor::_selected_changed() {
 void SceneTreeEditor::_deselect_items() {
 
 	// Clear currently elected items in scene tree dock.
-	if (editor_selection)
+	if (editor_selection) {
 		editor_selection->clear();
+		emit_signal("node_changed");
+	}
 }
 
 void SceneTreeEditor::_cell_multi_selected(Object *p_object, int p_cell, bool p_selected) {
@@ -546,6 +548,7 @@ void SceneTreeEditor::_cell_multi_selected(Object *p_object, int p_cell, bool p_
 	} else {
 		editor_selection->remove_node(n);
 	}
+	emit_signal("node_changed");
 }
 
 void SceneTreeEditor::_notification(int p_what) {