amcharts / amcharts4

The most advanced amCharts charting library for JavaScript and TypeScript apps.
https://www.amcharts.com/
1.16k stars 322 forks source link

Screen readers are announcing different data from the visible data on the Funnel chart. #4404

Closed msftedad closed 4 months ago

msftedad commented 5 months ago

Bug description

Repro steps:

  1. Open URL in edge browser.
  2. Trun on Narrator using 'Ctrl + Win + Enter' key.
  3. Navigate to the chart present on the page using tab key.
  4. Observe the narrator announcement.

Actual Results:

Screen readers are announcing different data from the visible data on the chart bars, it is announcing page view 46.7% figure, but the visible data is 100%.

https://github.com/amcharts/amcharts4/assets/93735775/6c4f0a31-b551-4033-b334-a4af02a47c45

Expected Results:

The narrator must announce the exact data information as it is visible.

Environment (if applicable) OS Build: Windows 11 Enterprise 23H2 (22631.3672) Edge Browser: Version 125.0.2535.85 (Official build) (64-bit)

Additional context

martynasma commented 5 months ago

It's announcing correct aria label which lists category and percent value by default.

You can configure what is read out by readers using itemReaderText of the series:

series.itemReaderText = "{category}: {value}";
msftedad commented 5 months ago

Hi @martynasma , we are currently in discussion with PO team.Once we receive any information we will promptly update you.Thanks

github-actions[bot] commented 4 months ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

msftedad commented 4 months ago

Discussion is ongoing with PO team, Once we receive information, we will update you soon.