Change List copy constructor from implicit to explicit.

This commit is contained in:
Lukas Tenbrink 2026-01-30 18:58:42 +01:00
parent d48f9d45e2
commit 7072a9a874
20 changed files with 29 additions and 32 deletions

View file

@ -3211,7 +3211,7 @@ void Node::replace_by(RequiredParam<Node> rp_node, bool p_keep_groups) {
EXTRACT_PARAM_OR_FAIL(p_node, rp_node);
ERR_FAIL_COND(p_node->data.parent);
List<Node *> owned = data.owned;
List<Node *> owned(data.owned);
List<Node *> owned_by_owner;
Node *owner = (data.owner == this) ? p_node : data.owner;