Skip to content

Conversation

@bennypowers
Copy link
Member

What I did

  1. apply role to tab and tab-panel elements directly, via TabsAriaController

Testing Instructions

  1. Closes <pf-tabs>: roles not being read #2692, see lighthouse results there

@changeset-bot
Copy link

changeset-bot bot commented Mar 28, 2024

🦋 Changeset detected

Latest commit: 918bc0f

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@patternfly/elements Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added demo Updating demo pages functionality Functionality, typically pertaining to the JavaScript. labels Mar 28, 2024
@netlify
Copy link

netlify bot commented Mar 28, 2024

Deploy Preview for patternfly-elements ready!

Name Link
🔨 Latest commit ba23667
😎 Deploy Preview https://deploy-preview-2731--patternfly-elements.netlify.app/

To edit notification comments on pull requests, go to your Netlify site settings.

@github-actions github-actions bot added the AT passed Automated testing has passed label Mar 28, 2024
@bennypowers bennypowers requested a review from nikkimk March 28, 2024 12:22
@bennypowers bennypowers force-pushed the fix/tabs/role-in-sr branch from af80d22 to 6b3264c Compare March 28, 2024 12:23
@bennypowers bennypowers force-pushed the fix/tabs/role-in-sr branch from 6b3264c to e28447f Compare March 28, 2024 12:25
@github-actions github-actions bot removed the demo Updating demo pages label Mar 28, 2024
Copy link
Contributor

@zeroedin zeroedin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, will leave it open for @hellogreg to do a run with a screen reader and give final approval.

@bennypowers bennypowers merged commit bdb2b39 into main Mar 28, 2024
@bennypowers bennypowers deleted the fix/tabs/role-in-sr branch March 28, 2024 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AT passed Automated testing has passed functionality Functionality, typically pertaining to the JavaScript. ready to merge

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

<pf-tabs>: roles not being read

3 participants