Closed Azmarie closed 2 years ago
Could you take a look? @interactivellama @alexxpan @gfyhui @alexzherdev, thank you.
Logic looks good to me.
@Azmarie A unit test around the esc key being pressed is failing: https://app.circleci.com/pipelines/github/salesforce/design-system-react/122/workflows/bf7b05e8-dfc5-483b-8156-ad87e9f3387d/jobs/495
I'm guessing this is do to the logic change.
@Azmarie here's the Keyboard Support support spec we need to meet. https://www.w3.org/TR/wai-aria-practices/examples/listbox/listbox-collapsible.html
Thank you for taking a look @interactivellama, I will fix the close Menu on esc
case now.
@alexzherdev @Azmarie Would either of you like to release?
Here is how to do it. A patch.md
file will trigger the build server to create a release build.
https://github.com/salesforce/design-system-react/pull/2973
Fixes #2974
Additional description
CONTRIBUTOR checklist (do not remove)
Please complete for every pull request
npm run lint:fix
has been run and linting passes.components/component-docs.json
CI tests pass (npm test
).REVIEWER checklist (do not remove)
components/component-docs.json
tests.Required only if there are markup / UX changes
last-slds-markup-review
inpackage.json
and push.last-accessibility-review
, topackage.json
and push.npm run local-update
within locally cloned site repo to confirm the site will function correctly at the next release.