fixed calling superclass functions

This commit is contained in:
Jaime Humberto Macias Bustamante
2025-07-29 13:23:13 -07:00
parent 902133a8ba
commit 056a2bd791
+3 -1
View File
@@ -126,7 +126,9 @@ class CustomClass implements IHScriptCustomClassBehaviour {
var disallowCopy = Type.getInstanceFields(__class.cl);
__superClass = Type.createInstance(__class.cl, args);
__superClass.__real_fields = disallowCopy;
this.__real_fields = disallowCopy;
@:privateAccess __interp.__instanceFields = __interp.__instanceFields.concat(disallowCopy);
__superClass.__real_fields = this.__real_fields;
__superClass.__class__fields = this.__class__fields;
__superClass.__interp = this.__interp;
}