Oops forgot this

This commit is contained in:
NeeEoo
2023-07-06 11:59:12 +02:00
parent 333352edcf
commit 9b37bd532e
+6 -1
View File
@@ -470,6 +470,7 @@ class Interp {
var claVarName = splitClassName[splitClassName.length - 1];
var toSetName = n != null ? n : claVarName;
var oldClassName = realClassName;
var oldSplitName = splitClassName.copy();
if (variables.exists(toSetName)) // class is already imported
return null;
@@ -482,6 +483,8 @@ class Interp {
var en = Type.resolveEnum(realClassName);
//trace(realClassName, cl, en, splitClassName);
// Allow for flixel.ui.FlxBar.FlxBarFillDirection;
if (cl == null && en == null) {
if(splitClassName.length > 1) {
@@ -496,11 +499,13 @@ class Interp {
cl = Type.resolveClass('${realClassName}_HSC');
en = Type.resolveEnum(realClassName);
//trace(realClassName, cl, en, splitClassName);
}
}
if (cl == null && en == null) {
if (importFailedCallback == null || !importFailedCallback(splitClassName))
if (importFailedCallback == null || !importFailedCallback(oldSplitName))
error(EInvalidClass(oldClassName));
} else {
if (en != null) {