aboutsummaryrefslogtreecommitdiff
path: root/node_modules/core-js/modules/_iter-define.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/core-js/modules/_iter-define.js')
-rw-r--r--node_modules/core-js/modules/_iter-define.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/node_modules/core-js/modules/_iter-define.js b/node_modules/core-js/modules/_iter-define.js
index 8f68107d8..5f616dd5a 100644
--- a/node_modules/core-js/modules/_iter-define.js
+++ b/node_modules/core-js/modules/_iter-define.js
@@ -30,7 +30,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE
var VALUES_BUG = false;
var proto = Base.prototype;
var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
- var $default = $native || getMethod(DEFAULT);
+ var $default = (!BUGGY && $native) || getMethod(DEFAULT);
var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
var methods, key, IteratorPrototype;