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
The focus does not change when opening a link in a new tab, NVDA is silent #9625
Comments
@Adriani90: Isn't this a browser feature – open links in a new tab in the foreground/background? |
This might be, thanks for pointing out. I have edited the description accordingly. |
Only as an option, as everybody should already know that CTRL+LeftClick and CTRL+Enter open a link by default in a new tab. And the tabbed browser feature is 15 years old. |
Actually there are also young people surfing through the internet who do not know this feature. Also when pressing ctrl+tag to swich between tabs or ctrl+t to open new tabs, the tab titles are reported. Why not when pressing ctrl+enter? |
cc: @MarcoZehe do you have any edea for firefox at least, why is nothing reported when pressing ctrl+enter on a link? |
Just as a matter of curiosity, the reason why I have never realized this problem is because I've created a sound scheme at the Windows control pannel to play a sound when a new process is opened. So, on pressing control+Enter, I know a new tab has opened because the open program sound plays. |
In other cases like CTRL+T or CTRL_TAB NVDA reports title of the new tab because focus moves to it. |
In my view it should at least report that a new tab has opened in background. Someone might press the key stroke also accidentally. Or at least a sound should indicate that something happened. This could be introduced by the browser itself, it does not have to be a feature in NVDA.
Von: Łukasz Golonka <notifications@github.com>
Gesendet: Freitag, 13. Dezember 2019 23:08
An: nvaccess/nvda <nvda@noreply.github.com>
Cc: Adriani90 <adriani.botez@googlemail.com>; Mention <mention@noreply.github.com>
Betreff: Re: [nvaccess/nvda] The focus does not change when opening a link in a new tab, NVDA is silent (#9625)
In other cases like CTRL+T or CTRL_TAB NVDA reports title of the new tab because focus moves to it.
When opening a new one with CTRL+Enter it does not, so there is no point reporting anything. In addition if someone presses CTRL+Enter it is highly unlikely that it was done without knowing what this shortcut would do.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#9625?email_source=notifications&email_token=AGVCP4LY7OCNJTYJFG55DVTQYQBVZA5CNFSM4HP6QDO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG3MPBQ#issuecomment-565626758> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AGVCP4MZZPU3VXCI7W46YRTQYQBVZANCNFSM4HP6QDOQ> . <https://github.com/notifications/beacon/AGVCP4MVNF3IX4AB5PE3NKTQYQBVZA5CNFSM4HP6QDO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG3MPBQ.gif>
|
In NVDA 2024.1 Beta, Firefox 122 and Chromium browsers Edge and Chrome 121, NVDA reports a preview of the link opened in a new tab when pressing ctrl+enter, and the property that it is visited. So this is now fixed. Closing as works for me. |
Steps to reproduce:
Actual behavior:
NVDA reports only "visited" but it does not indicate that a new tab has been opened. The focus stays on the google search page.
Expected behavior:
The focus should change to the link in the new tab (in this case Github NVDA) and NVDA should report the page title when the focus changes.
If the link opens in a new tab in background, NVDA should report this at least.
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2019.1.1
Windows version:
Windows 10 1809 Update
Name and version of other software in use when reproducing the issue:
Firefox 67, Chrome 74.
Other questions
Does the issue still occur after restarting your PC?
yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
no
The text was updated successfully, but these errors were encountered: