Skip to content

appModules/explorer: announce tab switches in Windows 11 2022 Update (22H2)#14770

Merged
seanbudd merged 3 commits into
nvaccess:masterfrom
josephsl:i14388win11tabbedFileExplorer
Apr 3, 2023
Merged

appModules/explorer: announce tab switches in Windows 11 2022 Update (22H2)#14770
seanbudd merged 3 commits into
nvaccess:masterfrom
josephsl:i14388win11tabbedFileExplorer

Conversation

@josephsl

Copy link
Copy Markdown
Contributor

Link to issue number:

Closes #14388

Summary of the issue:

Later revisions of Windows 11 22H2 (2022 Update) introduced tabbed File Explorer. At the moment NVDA does not announce tab names when switching to different tabs.

Description of user facing changes

NVDA will announce the name of the tab being switched to in Windows 11 2022 Update File Explorer.

Description of development approach

Similar to tabbed Notepad (#14588), use UIA element selected event handler to announce tab names. Unlike Notepad, speech should not be cut off to let NVDA announce focused item when File Explorer opens.

Testing strategy:

Manual testing (prerequisites: Windows 11 22H2 build 22621.675 and later): open File Explorer, press Control+T to open a new tab, press Control+Tab and Control+Shift+Tab to switch tabs, press Control+W to close tabs.

Known issues with pull request:

None

Change log entries:

Similar wording as Notepad 11 tab switching announcement but also adding File Explorer in Windows 11 2022 Update to it.

Code Review Checklist:

  • Pull Request description:
    • description is up to date
    • change log entries
  • Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • API is compatible with existing add-ons.
  • Documentation:
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • Security precautions taken.

…(22H2). Re nvaccess#14388.

Later revisions of Windows 11 2022 Update (22H2) introduces tabs to File Explorer, allowing users to press Control+Tab and Control+Shift+Tab to switch betwen tabs. Just like Notepad for Windows 11, UIA element selected event is fired when tab switching happens. Unlike Notepad implementation, speech will not be canceled (cut off) because doing so prevents announcement of list view items.
@josephsl josephsl requested a review from a team as a code owner March 31, 2023 15:25
@josephsl josephsl requested a review from seanbudd March 31, 2023 15:25
@AppVeyorBot

Copy link
Copy Markdown

See test results for failed build of commit 4f6c04f77a

@AppVeyorBot

Copy link
Copy Markdown

See test results for failed build of commit eb60e279c5

@seanbudd seanbudd merged commit d8396f9 into nvaccess:master Apr 3, 2023
@nvaccessAuto nvaccessAuto added this to the 2023.2 milestone Apr 3, 2023
@josephsl josephsl deleted the i14388win11tabbedFileExplorer branch April 9, 2023 22:24
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

Successfully merging this pull request may close these issues.

Tab names not reported when switching in file explorer on Win11

4 participants