Skip to content

Investigate to leverage accessibility API in Electron  #14592

@bpasero

Description

@bpasero

Since we are on Electron 1.3.x there is more API support to find out if a screen reader is attached or not. The related API is:

  • accessibility-support-changed event
  • a new method app.isAccessibilitySupportEnabled()

I verified that these work on Windows and Mac. On Mac the event works when changing the native screen reader (Cmd+F5). On Windows I tried with NVDA and the only thing that was not working is that the event would fire when turning OFF NVDA, but turning ON was ok.

@alexandrudima I think you expressed some interest in this, so I am moving this to you first to see if we want to use it. I can then look into how to surface this API as workbench API for you.

Metadata

Metadata

Assignees

Labels

accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesfeature-requestRequest for new features or functionality

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