Empirical Core is the mono repo for the Quill.org codebase. This repo contains both the Quill Learning Tools, such as Quill Connect, and the Quill Learning Management System, the platform that enables teachers to provide assignments and view results. (Empirical is the name of the nonprofit building Quill.org).
fix issue with users not being able to tab between inputs
WHY
we want this accessibility feature
HOW
add an explicit check with relatedTarget to determine whether to unfocus input
Screenshots
(If applicable. Also, please censor any sensitive data)
Notion Card Links
(Please provide links to any relevant Notion card(s) relevant to this PR.)
What have you done to QA this feature?
(Provide enough detail that a reviewer could assess whether additional QA should be done. For larger projects, additionally use the Engineer Feature Testing Notion template. Review Guidelines if needed: https://www.notion.so/quill/Github-PR-QA-Guidelines-49e99fc965654ceeb8c6249bd9d181d7)
verified on staging that tabbing between elements from origin input works
PR Checklist
Your Answer
Have you added and/or updated tests?
small change-- manually tested
Have you deployed to Staging?
yes
Self-Review: Have you done an initial self-review of the code below on Github?
WHAT
fix issue with users not being able to tab between inputs
WHY
we want this accessibility feature
HOW
add an explicit check with
relatedTarget
to determine whether to unfocus inputScreenshots
(If applicable. Also, please censor any sensitive data)
Notion Card Links
(Please provide links to any relevant Notion card(s) relevant to this PR.)
What have you done to QA this feature?