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

MS Word: Collapsed state not reported for headings in outline view #17645

Open
CyrilleB79 opened this issue Jan 23, 2025 · 5 comments
Open

MS Word: Collapsed state not reported for headings in outline view #17645

CyrilleB79 opened this issue Jan 23, 2025 · 5 comments
Labels
app/microsoft-office blocked/needs-external-fix p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation.

Comments

@CyrilleB79
Copy link
Collaborator

Steps to reproduce:

  • Create a Word document with headings of different levels and body text in between.
  • Change the view to Outline view
  • Navigate in the document (outline view) and collapse or expand some headings with alt+shift+pavnumPlus or alt+shift+pavnumMinus. Note that the behaviour seems a bit different from what happens in other view types, that is, collapsing or expanding a heading may modify the collapsed state of other headings.
  • Navigate vertically with up/downArrow

Actual behavior:

As per #17499, collapsed headings should be reported.

Expected behavior:

The collapsed state is not reported in Outline view (no matter if you use UIA or object model).

NVDA logs, crash dumps and other attachments:

N/A

System configuration

NVDA installed/portable/running from source:

Tested from source

NVDA version:

Version : source-master-93bbe4f (2025.1.0.0)

Windows version:

Windows 10 22H2 (AMD64) build 19045.5371

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

N/A

Other information about your system:

N/A

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

No. Feature introduced very recently.

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes

@CyrilleB79
Copy link
Collaborator Author

Cc @michaelDCurran

@SaschaCowley SaschaCowley added blocked/needs-external-fix app/microsoft-office p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation. labels Jan 27, 2025
@CyrilleB79
Copy link
Collaborator Author

@SaschaCowley could you give more details why you have added blocked/needs-external-fix label? Have you or anyone else investigated? If yes could you write here the result of these investigations?

@SaschaCowley
Copy link
Member

In discussion with @michaelDCurran we believe that this information is most likely not exposed. Have you tried with Narrator?

@CyrilleB79
Copy link
Collaborator Author

I am testing with:

  • Microsoft® Word 2016 MSO (Version 2412 Build 16.0.18324.20092) 32 bits
  • Windows 10 22H2 (AMD64) build 19045.5371

With Narrator in this environment, on Word, headings collapsed state is not reported in Outline view, but neither in page view. I.e. Narrator does not report the information reported by NVDA last alpha (after #17499).

According to #17499 (comment) and #17499 (comment), it's probably because I am running Windows 10, not 11.

Could anybody running last Word 365 and Windows 11 test in page view and in Outline view? (@michaelDCurran, @codeofdusk, ...)?

And if the issue is confirmed, report it to Microsoft?

@codeofdusk
Copy link
Contributor

@CyrilleB79 So Win10 Narrator doesn't read it but NVDA does? This is because Narrator uses UIA which doesn't support remote ops. I wouldn't expect a fix for this on 10 Narrator, sorry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app/microsoft-office blocked/needs-external-fix p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation.
Projects
None yet
Development

No branches or pull requests

3 participants