From 53c9e9e4a74ef4b41505d5f1bbb61016e4df2bae Mon Sep 17 00:00:00 2001 From: Basheer Ahmed Date: Sat, 14 Nov 2020 18:57:37 +0500 Subject: [PATCH] fix(animations): update comment update comment to add more description --- packages/animations/browser/src/render/shared.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/animations/browser/src/render/shared.ts b/packages/animations/browser/src/render/shared.ts index ce9a2998d79913..e2040f9aa15d2d 100644 --- a/packages/animations/browser/src/render/shared.ts +++ b/packages/animations/browser/src/render/shared.ts @@ -186,8 +186,10 @@ if (_isNode || typeof Element !== 'undefined') { // DO NOT REFACTOR TO USE SPREAD SYNTAX. // For element queries that return sufficiently large NodeList objects, // using spread syntax to populate the results array causes a RangeError - // due to the call stack limit being reached. - // See following issue: #38551 + // due to the call stack limit being reached. `Array.from` can not be used + // as well, since NodeList is not iterable in IE 11, see + // https://developer.mozilla.org/en-US/docs/Web/API/NodeList + // More info is available in #38551. const elems = element.querySelectorAll(selector); for (let i = 0; i < elems.length; i++) { results.push(elems[i]);