diff --git a/src/vs/base/browser/dom.ts b/src/vs/base/browser/dom.ts index d7d5621eec4..ce34cfd69de 100644 --- a/src/vs/base/browser/dom.ts +++ b/src/vs/base/browser/dom.ts @@ -34,7 +34,7 @@ export function isInDOM(node: Node | null): boolean { if (node === document.body) { return true; } - node = node.parentNode; + node = node.parentNode || (node as ShadowRoot).host; } return false; }