From 46285a800e9499e175714492e4110173bab2ed2f Mon Sep 17 00:00:00 2001 From: Jaime Humberto Macias Bustamante Date: Tue, 1 Jul 2025 14:34:41 -0700 Subject: [PATCH] Update CustomClass.hx --- hscript/CustomClass.hx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hscript/CustomClass.hx b/hscript/CustomClass.hx index 9304c40..3652702 100644 --- a/hscript/CustomClass.hx +++ b/hscript/CustomClass.hx @@ -130,8 +130,11 @@ class CustomClass implements IHScriptCustomClassBehaviour { } public function call(name:String, ?args:Array, ?toSuper:Bool = false):Dynamic { - var fn = __interp.variables.get(name); - if(toSuper && fn == null) fn = __interp.variables.get('_HX_SUPER__$name'); + var fn:Dynamic = null; + if (!toSuper) + fn = __interp.variables.get(name); + else + fn = __interp.variables.get('_HX_SUPER__$name'); if (fn != null && Reflect.isFunction(fn)) return UnsafeReflect.callMethodUnsafe(null, fn, (args == null) ? [] : args);