-
-
Notifications
You must be signed in to change notification settings - Fork 652
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
Microsoft Word: NVDA speaks Every Paragraph Twice When Reading By Paragraph. #3290
Comments
Attachment flowchart.docx added by jhomme on 2013-06-18 15:55 |
Comment 1 by vrdhn on 2013-07-19 04:29 |
Comment 2 by vrdhn on 2013-07-19 04:46 |
Attachment bug_3290_list_paragraph_reading.diff added by vrdhn on 2013-07-23 11:09 |
Comment 3 by vrdhn on 2013-07-23 11:10 |
Comment 4 by jteh on 2013-07-24 00:17 This will definitely work, but it'd be good to come up with a more integrated solution that also addresses #2649, preferably without depending on scripts (which don't cover other ways of moving to the bullet). I'm not quite sure how to do this yet; the Word object model doesn't seem to provide a way to detect this. One idea might be to try to compare the screen location of the character with the screen location of the caret. Those symbols are in the private use Unicode area, so it's possible they will mean something else in a different situation. Ideally, we'd be able to find standard Unicode characters for them and map them in the code accordingly. Mick, your thoughts on this point? |
Comment 5 by vrdhn on 2013-08-02 06:39 You are correct about the bullet symbols. It looks like Word still uses |
Comment 6 by jteh (in reply to comment 5) on 2013-08-02 06:45
As I said in comment:4, it might be possible to do it using screen locations. I'm not sure if Word draws the caret in a standard way, but if it does, you can get the screen location of the caret. I'm guessing this will be different when on the bullet. If so, you can compare it against the screen location of the character that Word is reporting as the caret position. |
Comment 7 by vrdhn (in reply to comment 6) on 2013-08-03 06:31
Does NVDA already have some code which does this ? |
Comment 8 by jteh (in reply to comment 7) on 2013-08-05 01:22 |
Comment 9 by vrdhn on 2013-08-22 04:05
|
Comment 12 by vrdhn on 2013-09-23 06:04 Repo: https://bitbucket.org/manish_agrawal/nvda.git Thanks |
Comment 13 by Michael Curran <mick@... on 2014-06-14 22:31
Changes:
|
Comment 14 by sumandogra on 2014-06-25 12:09 |
Comment 15 by jteh on 2014-06-25 12:27 |
Comment 16 by Michael Curran <mick@... on 2014-07-20 22:54
|
Comment 17 by Michael Curran <mick@... on 2014-07-20 22:54
|
Comment 18 by Michael Curran <mick@... on 2014-08-04 23:31
Changes:
|
Comment 19 by mdcurran on 2014-08-04 23:36 |
Reported by jhomme on 2013-06-18 15:50
In the attached Word 2003 document, using Word 2010, Use Control + Up and Control + Down to read by paragraph. NVDA speaks each paragraph twice.
Blocking #3289
The text was updated successfully, but these errors were encountered: