Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upBlurring an application reads the previous anchor #5292
Comments
This comment has been minimized.
This comment has been minimized.
|
Comment 1 by jteh on 2015-08-18 23:46 What is happening here is as follows:
The question is how we can skip step 2 in this case without breaking other focus use cases. |
This comment has been minimized.
This comment has been minimized.
|
Comment 2 by jteh on 2015-08-18 23:53
|
This comment has been minimized.
This comment has been minimized.
|
Comment 3 by Bogdana (in reply to comment 2) on 2015-08-19 06:32
Thanks for replying! I think we are in a different situation than the one described above. Please review the example here: http://fiddle.jshell.net/u40gx5kk/2/show/ '''Expected:''' NVDA should only read "Link outside application" when you tab-out of "Link within application". Regards, |
This comment has been minimized.
This comment has been minimized.
|
Comment 4 by jteh on 2015-08-19 06:52 |
This comment has been minimized.
This comment has been minimized.
|
Comment 5 by Bogdana (in reply to comment 4) on 2015-08-19 07:05
I see.. Thanks ! |
This comment has been minimized.
This comment has been minimized.
|
Confirmed that this issue still occurs with NVDA 2017.4 |
This comment has been minimized.
This comment has been minimized.
|
cc: @mltony |
This comment has been minimized.
This comment has been minimized.
|
This issue is still occuring in NVDA 2018.4.1 |
This comment has been minimized.
This comment has been minimized.
|
Was about to file an issue for this but GitHub's autocomplete results made me aware of this one instead :) Just for an additional test case: https://codepen.io/scottohara/pen/vPXKMd |
Reported by Bogdana on 2015-08-18 05:14
Hi guys,
While developing an accessibility compliant site for one of our biggest clients, we faced an issue which I believe is a bug of NVDA. I will give you a short example:
If the focus is on Link 1, then you press tab, NVDA reads “application link 2”, which is fine. The issue is when you press tab again – the focus is being placed on Link 3, but NVDA announces “Link 1 Link3”. Link 1 is being announced despite of the fact that it has not been focused. The event when this occurs is blur – i.e. when you blur outside of an application, NVDA reads the first previous anchor, and I cannot get the logic here.
Any thoughts on the matter will be appreciated.