Skip to content

PivotGrid - ♿️ Handle Accessibility restrictions#32583

Open
aleksei-semikozov wants to merge 4 commits intoDevExpress:26_1from
aleksei-semikozov:aria-fix-pivot-grid
Open

PivotGrid - ♿️ Handle Accessibility restrictions#32583
aleksei-semikozov wants to merge 4 commits intoDevExpress:26_1from
aleksei-semikozov:aria-fix-pivot-grid

Conversation

@aleksei-semikozov
Copy link
Contributor

No description provided.

@aleksei-semikozov aleksei-semikozov self-assigned this Feb 16, 2026
@aleksei-semikozov aleksei-semikozov marked this pull request as ready for review February 17, 2026 09:11
Copilot AI review requested due to automatic review settings February 17, 2026 09:11
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request aims to fix accessibility violations in PivotGrid components by handling ARIA attributes appropriately in the PivotGrid field chooser. The changes address aria-allowed-attr violations that were previously being ignored in accessibility tests.

Changes:

  • Overrides the _setAriaSortAttribute method in FieldChooserBase to customize ARIA attribute handling for PivotGrid field chooser elements
  • Removes ignored accessibility test rules for five PivotGrid demos, indicating these violations should now be fixed

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
packages/devextreme/js/__internal/grids/pivot_grid/field_chooser/m_field_chooser_base.ts Adds _setAriaSortAttribute method override to customize ARIA attributes for PivotGrid field chooser elements
apps/demos/testing/common.test.ts Removes ignored aria-allowed-attr rules for PivotGrid demos, expecting the accessibility violations to be fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants