Browse Source

still trying to clear up lingering selected nodes

Jonathan Higgins 2 months ago
parent
commit
4cae553ba8
1 changed files with 1 additions and 0 deletions
  1. 1 0
      scenes/main/scripts/graph_edit.gd

+ 1 - 0
scenes/main/scripts/graph_edit.gd

@@ -440,6 +440,7 @@ func delete_node(node_to_delete: GraphNode) -> void:
 	remove_connections_to_node(node_to_delete)
 	#remove child instead of queue free keeps a reference to the node in memory (until undo limit is hit) meaning nodes can be restored easily
 	remove_child(node_to_delete)
+	selected_nodes[node_to_delete] = false
 	control_script.changesmade = true
 
 func restore_node(node_to_restore: GraphNode) -> void: