1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Tue May 07 19:01:14 2013 +0200
1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Mon May 13 18:54:50 2013 +0200
1.3 @@ -1506,12 +1506,11 @@
1.4 }
1.5
1.6 final String in = mi[0];
1.7 - out.append(accessStaticMethod(
1.8 - accessClass(in.replace('/', '_')) + "(false)",
1.9 - mn.startsWith("cons_")
1.10 - ? "constructor." + mn
1.11 - : mn,
1.12 - mi));
1.13 + String object = accessClass(in.replace('/', '_')) + "(false)";
1.14 + if (mn.startsWith("cons_")) {
1.15 + object += ".constructor";
1.16 + }
1.17 + out.append(accessStaticMethod(object, mn, mi));
1.18 if (isStatic) {
1.19 out.append('(');
1.20 } else {