From 4f0ec464bcc807e3a789bb5fd323b468d978e4a2 Mon Sep 17 00:00:00 2001 From: Sai Deepthi Majji Date: Tue, 16 May 2023 18:30:14 +0530 Subject: [PATCH] fix(overlay): stop the tab trapping if shadow root is not found --- packages/overlay/src/overlay-stack.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/overlay/src/overlay-stack.ts b/packages/overlay/src/overlay-stack.ts index dbccee1f73..1b2e93bacf 100644 --- a/packages/overlay/src/overlay-stack.ts +++ b/packages/overlay/src/overlay-stack.ts @@ -90,8 +90,9 @@ export class OverlayStack { return; } this.document.body.attachShadow({ mode: 'open' }); - /* c8 ignore next 3 */ + /* c8 ignore next 4 */ if (!this.document.body.shadowRoot) { + this.trappingInited = false; return; } const root = this.document.body.shadowRoot as ShadowRoot;