4c14051b3f
So they don't reference to the old values anymore and instead refer to a new value.
32 lines
618 B
GDScript
32 lines
618 B
GDScript
# https://github.com/godotengine/godot/issues/48121
|
|
|
|
func test():
|
|
var x := []
|
|
var y := []
|
|
x.push_back(y)
|
|
print("TEST ARRAY ADD TO SELF: " + str(len(y)))
|
|
x.clear()
|
|
|
|
x = Array()
|
|
y = Array()
|
|
x.push_back(y)
|
|
print("TEST ARRAY ADD TO SELF: " + str(len(y)))
|
|
x.clear()
|
|
|
|
x = Array().duplicate()
|
|
y = Array().duplicate()
|
|
x.push_back(y)
|
|
print("TEST ARRAY ADD TO SELF: " + str(len(y)))
|
|
x.clear()
|
|
|
|
x = [].duplicate()
|
|
y = [].duplicate()
|
|
x.push_back(y)
|
|
print("TEST ARRAY ADD TO SELF: " + str(len(y)))
|
|
x.clear()
|
|
|
|
x = Array()
|
|
y = Array()
|
|
x.push_back(y)
|
|
print("TEST ARRAY ADD TO SELF: " + str(len(y)))
|
|
x.clear()
|