Skip to content

Add mouse and touch support for WinUI3 top level window (class name: Microsoft.UI.Content.DesktopChildSiteBridge) #17771

@josephsl

Description

@josephsl

Hi,

A variant of #16348:

Is your feature request related to a problem? Please describe.

Currently WinUI3 apps with top-level window class name of Microsoft.UI.Content.DesktopChildSiteBridge is inaccessible using mouse or touchscreen features - only keyboard navigation is accesislbe for NVDA users. Affected apps and interfaces include:

  • Quick access portion of Windows 11 File Explorer
  • Copilot native app implementation (preview)

Describe the solution you'd like

Add "Microsoft.UI.Content.DesktopChildSiteBridge" to good UIA window class names list in UIA handler so it can be recognized across apps, thereby enabling mouse and touch access.

Describe alternatives you've considered

Leave it as is or work on #17407.

Additional context

If it turns out the class anme for top-level windows of apps affected by #17407 is indeed the window class name recorded here, then let's close this issue in favor of the linked one (should have asked for window class name back in December 2024).

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    p3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions