-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: make stepper region focusable if scrollable #876
fix: make stepper region focusable if scrollable #876
Conversation
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #876 +/- ##
==========================================
+ Coverage 84.53% 84.63% +0.09%
==========================================
Files 1099 1099
Lines 20405 20406 +1
Branches 7711 7712 +1
==========================================
+ Hits 17249 17270 +21
+ Misses 3071 3049 -22
- Partials 85 87 +2 ☔ View full report in Codecov by Sentry. |
* fix: stepper region: fixed issue by making stepper region focusable * fix: stepper region: updated test snapshot for stepper * fix: stepper region: updated tabindex attribute condition * fix: stepper region: added test case for scrollable stepper --------- Co-authored-by: Jeff Howard <106610186+jhoward-eightfold@users.noreply.github.com>
SUMMARY:
In the case of onboarding flow, was getting axe devtools issue saying "Scrollable region must have keyboard access". So added a tabindex attribute to make the stepper region focusable to fix the issue.
GITHUB ISSUE (Open Source Contributors)
JIRA TASK (Eightfold Employees Only):
https://eightfoldai.atlassian.net/browse/ENG-85455
CHANGE TYPE:
TEST COVERAGE:
TEST PLAN: