-
-
Notifications
You must be signed in to change notification settings - Fork 642
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
In Firefox, NVDA causes the first link in the DOM to be skipped intermittently (the second link/focusable element is focused) #3575
Comments
Comment 1 by mdcurran on 2013-10-13 22:28 |
I'm experiencing this issue currently and have tested without sayAll. |
This is a duplicate of #5230 I've tested this with SayAll enabled and disabled. With SayAll disbaled, NVDA will read out that you are focused on the first skip link and it is functional, but it does not receive visual focus. I believe this is still a bug, as without NVDA the buttons both receive visual focus. The button should receive visual focus in all cases. |
@schne324, @hidanielle is this still an issue in last NVDA Alpha? |
@Qchristensen we need your helpful eyes again. :-) Could you please test with NVDA last alpha or 2019.1.1 in different browsers if the first link gets visual focus, as it is claimed in this issue? Thanks. |
In both Firefox and Chrome, what I found was:
One other thing I did find however, In Firefox, if the focus is in the address bar and you press F5 to refresh the current page, when you then press TAB, the focus moves through the firefox menu etc controls, and then jumps straight to the second link. I couldn't replicate that with Chrome, or with NVDA not running. |
With a given HTML code:
With NVDA on, when i hit tab instead of going to the first nav->ul->li->button it goes to the header first button (hamburger-button), even with css turned off i can't reach the first button while NVDA on. |
It's the setting "Enable browse mode on page load" that triggers the behaviour. In browse mode NVDA reads out the page title and the "first line" (?), which happens to be the link. A tab will focus the link and bring it into via via CSS, but NVDA does not repeat the text. It doesn't seem to matter whether the first link is actually hidden or not. The point is that during the time NVDA reads out the beginning of the document the link will not get the :focus applied. You can test this with using :focus only with visual variations like colour changes, but without CSS that hides the content. |
Have same issue as mentioned above css focus is visible on tab but NVDA remains silent .than tab to next 2nd element. |
@michaelDCurran does PR #14611 maybe also affect this positively? |
Reported by schne324 on 2013-10-11 18:44
take the example code here:
I am running the most recent update of Firefox and I am seeing the first link not receiving focus every time. This is a problem for pages with skip links as the first child of the body.
The text was updated successfully, but these errors were encountered: