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

When switching to a new page, voiceover doesn't announce the new page title or header #1478

Open
smcmurtry opened this issue Nov 27, 2018 · 7 comments

Comments

@smcmurtry
Copy link
Collaborator

smcmurtry commented Nov 27, 2018

This happens both with next/link and with setSection onClick events in the guided experience.

@smcmurtry
Copy link
Collaborator Author

@brdunfield
Copy link
Collaborator

@smcmurtry was this closed by #1649?

@smcmurtry
Copy link
Collaborator Author

@brdunfield no that PR just solved the issue for /benefits-directory. The issue still exists for all the other pages.

@smcmurtry smcmurtry mentioned this issue Jan 24, 2019
@smcmurtry
Copy link
Collaborator Author

Now that the GE has been split into pages this should be easier to solve. I've noticed that clicking the back link (not browser back) has the correct behaviour where the page title is announced and focus goes to the top of the page.

@smcmurtry
Copy link
Collaborator Author

I've now tried putting autofocusing headers into the GE, but this doesn't seem to affect the voiceover focus (which is different from the keyboard focus btw). This is weird because I based the autofocusing off of what IRCC did and theirs does seem to affect the voiceover focus: https://vancouver.rescheduler-dev.cds-snc.ca/register

@JuliannaR
Copy link

@smcmurtry if your having troubles, something could be a bug with voiceover, can you try validating with NVDA? If not, send it my way and I can see if I can help.

@smcmurtry
Copy link
Collaborator Author

@JuliannaR If you could try to reproduce this issue with another screen reader that would be a huge help! I only have access to voiceover currently.

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