Table is not programmatically adopting to the customization done for columns section in windows.
Title: Table is not programmatically adopting to the customization done for columns section in windows.
Test Environment: Window 11 24H2 26100.2605 Edge Browser 131.0.2903.112 (Official build) (64-bit) Screen readers: NVDA 2024.4.1, JAWS 2025.2410.106, Narrator. Test URL: Preview - nodebox - CodeSandbox
User Impact: The screen reader's incorrect column count announcement can confuse users, hindering their ability to navigate and comprehend the table's content, thus negatively affecting their accessibility experience.
Observation: Issue is observed in Chrome browser also. Issue is observed in Narrator and Jaws as well.
Pre-requisites: Turn on Screen Readers: NVDA: Ctrl + Alt + N Verbosity: NVDA: Default
Repro steps:
- Open URL: Preview - nodebox - CodeSandbox in Edge browser.
- Table in the page appears.
- Navigate to the table present in the page using table shortcut key t.
- Navigate through the columns using table shortcut key CTRL + Alt + Arrow keys (right/Left).
- Verify whether screen reader is announcing incorrect column count information for the table present in the page or not.
Actual Result: Table is not programmatically adopting to the customization done for columns section in windows. Screen reader is announcing incorrect column count information as "Age Column header column 4" for the second column present in the table.
Refer Attachment: Screen reader is announcing incorrect column count information for the table present in the page..png
https://github.com/user-attachments/assets/6f9cb9d8-5b6f-4449-8c95-e2fb855f9b95
Expected result: Table should be programmatically adopting to the customization done for columns section in windows. Screen reader should be announcing correct column count information as "Age Column header column 2" for the second column present in the table.
Source: ag-grid/ag-grid