Skip to content

Commit 338d420

Browse files
committed
Use Array.from instead of a list comprehension
1 parent e10019a commit 338d420

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/utils/scope-subtree.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ export function scopeSubtree(container, shouldObserve = false) {
4141

4242
const scopify = (node) => {
4343
// NOTE: native qSA does not honor scoped DOM, but it is faster, and the same behavior as Polymer v1
44-
const descendants = ShadyDOM['nativeMethods']['querySelectorAll'].call(node, '*');
45-
const elements = [node, ...descendants];
44+
const elements = Array.from(ShadyDOM['nativeMethods']['querySelectorAll'].call(node, '*'));
45+
elements.push(node);
4646
for (let i = 0; i < elements.length; i++) {
4747
const el = elements[i];
4848
const currentScope = ScopingShim['currentScopeForNode'](el);

0 commit comments

Comments
 (0)