Исправление. Обращение к удалённому элементу

This commit is contained in:
sasha80
2025-10-14 17:02:14 +03:00
parent 53667e5ac9
commit 8556725bba

View File

@@ -324,9 +324,12 @@ func _set_row_selected(i_row: int, selected: bool = true) -> void:
if nodes.has(selector_key) and (not selected):
var node = nodes[node_key]
var selector = nodes[selector_key]
node.remove_child(selector)
selector.queue_free()
nodes.erase(selector_key)
if is_instance_valid(selector):
node.remove_child(selector)
selector.queue_free()
else:
push_warning('обращение к удалённому элементу \"%s\"' % selector_key)
elif (not nodes.has(selector_key)) and selected:
var selector = ScnSelector.instantiate()
var rect: = [0, 0, 0, 0]