department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
283 stars 204 forks source link

Medallia change request - Exclude A11y intercept survey from appearing when login modal is open #90807

Open aubreyarcangel opened 2 months ago

aubreyarcangel commented 2 months ago

Issue Description

This issue was brought to us by the Identity team. There is an accessibility bug that occurs when the a11y feedback appears while the login modal is open. The feedback modal pops up over the login modal, but none of the call-to-action buttons are responsive because the focus is set on the login modal. The only way to exit is to refresh the browser.

Private Zenhub Video

Since the login modal can appear on any URL on VA.gov, the best way to exclude the intercept survey is to check if the URL contains the query string ?next=loginModal


Tasks

Acceptance Criteria

aubreyarcangel commented 2 months ago

Reqest submitted to VEO intake portal. Ticket number FF01BE6