Merge pull request #70859 from vonagam/fix-preload-native-type

GDScript: Fix wrong native type for preloaded class
This commit is contained in:
Rémi Verschelde
2023-01-03 23:22:23 +01:00
4 changed files with 22 additions and 2 deletions

View File

@@ -0,0 +1,15 @@
const Preloaded := preload( 'preload_script_native_type.notest.gd' )
func test() -> void:
var inferred := Preloaded.new()
var inferred_owner := inferred.owner
var typed: Preloaded
typed = Preloaded.new()
var typed_owner := typed.owner
print(typed_owner == inferred_owner)
inferred.free()
typed.free()
print('ok')

View File

@@ -0,0 +1,3 @@
GDTEST_OK
true
ok