diff --git a/packages/mgt-components/src/components/mgt-login/mgt-login.ts b/packages/mgt-components/src/components/mgt-login/mgt-login.ts index dfc332d414..b2a3b7f858 100644 --- a/packages/mgt-components/src/components/mgt-login/mgt-login.ts +++ b/packages/mgt-components/src/components/mgt-login/mgt-login.ts @@ -389,6 +389,10 @@ export class MgtLogin extends MgtTemplatedComponent { const loginButton = this.renderRoot.querySelector('#login-button'); (loginButton as HTMLElement)?.focus(); } + const fluentCardEl = this.renderRoot.querySelector('fluent-card'); + if (e.shiftKey && e.key === 'Tab' && e.target === fluentCardEl) { + this.hideFlyout(); + } }; /**