Index: lib/runtime/dart/core.js |
diff --git a/lib/runtime/dart/core.js b/lib/runtime/dart/core.js |
index e5ea03182e11ddbe61b296fd8620960d8cd09a39..20b5a69a1fc5fa13138fbbda55d00382d7bc2137 100644 |
--- a/lib/runtime/dart/core.js |
+++ b/lib/runtime/dart/core.js |
@@ -1342,7 +1342,7 @@ var convert = dart.lazyImport(convert); |
[$join](separator) { |
if (separator === void 0) |
separator = ""; |
- let list = new List(this[$length]); |
+ let list = new (List$())(this[$length]); |
for (let i = 0; dart.notNull(i) < dart.notNull(this[$length]); i = dart.notNull(i) + 1) { |
list[$set](i, `${this[$get](i)}`); |
} |