Browse Source

[jvm] Resolve enum at root (#9809)

Kevin Leung 5 years ago
parent
commit
e7e605ccf4
1 changed files with 3 additions and 0 deletions
  1. 3 0
      std/jvm/_std/Type.hx

+ 3 - 0
std/jvm/_std/Type.hx

@@ -108,6 +108,9 @@ class Type {
 	}
 
 	public static function resolveEnum(name:String):Enum<Dynamic> {
+		if (name.indexOf(".") == -1) {
+			name = "haxe.root." + name;
+		}
 		return try {
 			var c = java.lang.Class.forName(name);
 			if (!isEnumClass(c)) {