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 navigate the text in edit field while browsing in google chrome #6699

Closed
abdullah5490 opened this issue Jan 5, 2017 · 13 comments

Comments

@abdullah5490
Copy link

Hi NVDA developers and contributers. First of all i would like to extremely congratulate you on bringing such a nice screen reading solution for windows OS, even for free! I really appreciate this project, and using NVDA as the default screen reader. Unable to donate yet being a student, but my moral support is always with you.
Now, let's come to the point. As the title said, I've tried a lot to use chrome as the default browser, but an issue preventing me to do so. When i enter text in an edit field on any web page, NVDA doesn't navigate that entered text in the field properly. For example, if i've typed my e-mail address on the gmail login screen which is abdullah5490@gmail.com, when i try to read the insurted text by characters with left/right aerrow, it will not read the text in proper seequence. In this case, i press home key to move curser at the start of the text, on the character "a", now when i press right aerrow, it will speak the next character which is "b", when i press right aerrow again to read the next character, it will repeat the previous character which was "a", or the current character which is "b". even the curser has moved to the next character "d", but NVDA ocasionally speak it at that time, but mostly, it went back speaking the previously crossed characters. Similarly, if i want to check the previous character by left aerrow, it will speak even the next character instead of previous one, or sometime it said "blank", even there is a text in the field.
I hope i am able to clarify my point in front of you. Due to this problem, it is impossible to read the insurted text in a field properly, and duet o improper seequence while navigating it, The user will unable to understand what they have typed in the field. This issue began in the latest release of 2016.4. I am using chrome latest version 55.0.2883.87, latest at the time of this post.
Looking for your possitive comments and feebback.

@jcsteh
Copy link
Contributor

jcsteh commented Jan 5, 2017 via email

@jcsteh
Copy link
Contributor

jcsteh commented Jan 5, 2017 via email

@abdullah5490
Copy link
Author

abdullah5490 commented Jan 5, 2017 via email

@jcsteh
Copy link
Contributor

jcsteh commented Jan 5, 2017 via email

@abdullah5490
Copy link
Author

abdullah5490 commented Jan 5, 2017 via email

@jcsteh
Copy link
Contributor

jcsteh commented Jan 5, 2017 via email

@feerrenrut
Copy link
Contributor

This issue seems to be quite related to #6424. I will mark this issue as blocked until #6424 is resolved then we can see if this issue is also resolved.

@abdullah5490 Could you provide a log file (at debug level) for this issue. You will need to set the logging level first, then reproduce the issue, and then you can attach the log to this issue. This will help us to reproduce the issue or at least gain some further insight. It will be unlikely that we can resolve this issue without some further information. For detailed information on how to provide these logs please see the wiki page for log files and crash dumps

@abdullah5490
Copy link
Author

abdullah5490 commented Jan 6, 2017 via email

@abdullah5490
Copy link
Author

Hi Mr. @feerrenrut and @jcsteh
Here is the log at the time of problem. here what i'am done for creating the log that you will find in the log itself, but i am stating here for your ease in understanding.

  1. I change the logging level to "debug" by going in the general settings.
  2. afterward, i launched google chrome from my desktop. the curser focussed at the address bar.
  3. then i typed "facebook.com" to open the facebook page.
  4. Then i tried to find an edit field for writing a comment, by using the navigation quick key command "e" and "shift+e".
  5. After reaching to the "write a comment" field, i pressed enter to go to the editting mode.
  6. Now i typed the text "i am testing NVDA in chrome while writing in the edit field and then i will read it with the use of aerrows/home/end keys. now i am going to read it, please note the problem here!".
  7. Now i wanted to read the written text, here's what happened:
  • Upon pressing left aerrow continuously to go backward in the text, i can't understand what's written due to completely unknown seequence of reading.
  • Then tried to read in the forward direction by right aerrow, but again unable to understand, what's written, where my curser is hunting, and which word/character is currently be focussed actually, due to totally strange reading order.
  • Then i tried to read word-by-word with control+right/left aerrows. This time it is little bit understandable to some extent, because NVDA is speaking the whole words. But the problem of reading order still remain same. NVDA does not read in sequence. It sometime skip the words, and sometime announcing the words twice or thrice.
  1. Then i closed the chrome windows with control+w, open the log viewer from NVDA menu, saved it to the file, and attached it below.
    nvda.txt

@jcsteh
Copy link
Contributor

jcsteh commented Jul 10, 2017

I believe this to be a duplicate of #6424, which is fixed by #7201 (now in master). Closing as duplicate. Please reopen if this problem persists. Thank you.

@abdullah5490
Copy link
Author

well, here is my report. in the latest commit/master release, the NVDA is now navigating absolutely fine as character by character. but when I try to read word by word in an edit field under chrome, it read out all the content in that field, not each word one by one. For example, after typing this comment in the edit field using chrome, I pressed ctrl+right/left, it read my whole text written in this edit field. Not each word. This is only the case of chrome. in firefox, it just work fine.

@jcsteh
Copy link
Contributor

jcsteh commented Jul 10, 2017

This sounds like a different issue. Does this happen in all edit fields in Chrome or just some? Do you have Chrome set to use a language other than English, and if so, what language?

@abdullah5490
Copy link
Author

@jcsteh No, i'm using the english version of chrome, because It is the only language that I understand internationally. and its w10x64

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