| Index: src/js/typedarray.js
|
| diff --git a/src/js/typedarray.js b/src/js/typedarray.js
|
| index e3c02252e7eb752799473414a51d8f50fb76ee9a..b175b2c321e166aca4f8741c6f63246cc20d5c1d 100644
|
| --- a/src/js/typedarray.js
|
| +++ b/src/js/typedarray.js
|
| @@ -270,7 +270,7 @@ function NAMEConstructor(arg1, arg2, arg3) {
|
| NAMEConstructByTypedArray(this, arg1);
|
| } else {
|
| var iteratorFn = arg1[iteratorSymbol];
|
| - if (IS_UNDEFINED(iteratorFn)) {
|
| + if (IS_UNDEFINED(iteratorFn) || iteratorFn === ArrayValues) {
|
| NAMEConstructByArrayLike(this, arg1, arg1.length);
|
| } else {
|
| NAMEConstructByIterable(this, arg1, iteratorFn);
|
|
|