Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Highcharts causes accessibility problems on iOS8 using VoiceOver #3869

Closed
keeganstreet opened this issue Feb 22, 2015 · 2 comments
Closed

Highcharts causes accessibility problems on iOS8 using VoiceOver #3869

keeganstreet opened this issue Feb 22, 2015 · 2 comments

Comments

@keeganstreet
Copy link

When I add Highcharts to a webpage, VoiceOver users can no longer select radio buttons on the page. Highcharts is breaking other parts of the webpage which would otherwise be accessible.

Defect occurs with Highcharts 4.1.1 and 3.0.10 but not 2.3.5. Defect occurs on iOS 8.1.1 but not iOS 7.

Video demonstration of defect:
http://www.screencast.com/t/5NmNICSOf

Just to make things more confusing, the defect appears to change its behaviour on each page load, depending on how I interacted with the page on the previous page load. Video demo: http://www.screencast.com/t/I7l77Qbn

Defect demo:
http://jsbin.com/joleku/2

Example of defect not occurring with Highcharts 2.3.5:
http://jsbin.com/fibeko/2

If I call the Highcharts destroy() method the radio buttons start working again.

@oysteinmoseng
Copy link
Member

Is this still an issue with latest Highcharts? It seems almost like a VoiceOver bug, given that VoiceOver receives the event (and even announces that it is clicking the button).

@sebastianbochan
Copy link
Contributor

Closed due to inactivity.

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

No branches or pull requests

3 participants