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

nvda does not advertise the page title you loaded when you return to the previous page #8784

Open
fernando-jose-silva opened this issue Sep 26, 2018 · 4 comments

Comments

@fernando-jose-silva
Copy link

Steps to reproduce:

open an email message using the default gmail view.
press alt + left arrow to return to the inbox.

Actual behavior:

the nvda is silent.

Expected behavior:

I would like the nvda to announce that I have returned to the inbox.
I know I've returned, plus a novice user can be confused if the command was done successfully.
I have seen this silence when returning to the previous page in other cases.

System configuration:

NVDA Installed/portable/running from source:

instaled

NVDA version:

alfa 16078

Windows version:

10 17134.286

Name and version of other software in use when reproducing the issue:

firefox 62

Other information about your system:

Other questions:

Does the issue still occur after restarting your PC?

yes

Have you tried any other versions of NVDA?

no

@Adriani90
Copy link
Collaborator

@fernando-jose-silva can you still reproduce this in Firefox 72.0.1 and NVDA 2019.3 Beta 1?

@fernando-jose-silva
Copy link
Author

firefox.txt
yes, I can reproduce the problem, attached the log.

@Adriani90
Copy link
Collaborator

This is reproducible as follows:

  1. Open Firefox and GMail
  2. Open more messages from a conversation
  3. Press alt+left arrow and alt+right arrow multiple times
    Actual: NVDA will report the page title only when you reach the main page, but not when switching between messages with alt+right arrow and alt+left arrow. Pressing nvda+t will show you that the window title has changed.
    This is also reproducible in Google Chrome 81.
    cc: @jcsteh for Firefox, @aleventhal maybe you have any solution in mind regarding Google Chrome?

@jcsteh
Copy link
Contributor

jcsteh commented May 4, 2020

Gmail is a single page application. So, when you go back, you aren't actually loading a new web page; behind the scenes, the page just gets updated. That means NVDA doesn't see this as a new document.

That said, Gmail is doing the right thing here (and browsers are honouring that). It focuses the heading of the message when you go back or forward. The problem is that NVDA ignores this because the heading is at the same position in the document. This would have been fixed by #8869, but was reverted in d19b383 due to problems.

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

No branches or pull requests

3 participants