From 93d59f4a0a5f8d4897443fd8f3c243fae04a2a93 Mon Sep 17 00:00:00 2001 From: Adam Cutler Date: Mon, 20 May 2019 11:39:34 -0400 Subject: [PATCH] fix(flatten-tree): do not call deprecated getDistributedNodes (#1577) --- lib/core/utils/flattened-tree.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/core/utils/flattened-tree.js b/lib/core/utils/flattened-tree.js index cc324c77c3..e07a6b7a5b 100644 --- a/lib/core/utils/flattened-tree.js +++ b/lib/core/utils/flattened-tree.js @@ -108,7 +108,10 @@ function flattenTree(node, shadowId) { retVal.children = realArray.reduce(reduceShadowDOM, []); return [retVal]; } else { - if (nodeName === 'content') { + if ( + nodeName === 'content' && + typeof node.getDistributedNodes === 'function' + ) { realArray = Array.from(node.getDistributedNodes()); return realArray.reduce(reduceShadowDOM, []); } else if (