Skip to content

NVDA should leave braille tables alone when changing language #18538

@LeonarddeR

Description

@LeonarddeR

Cc @nvdaes
Introduced in #17222

Steps to reproduce:

  1. Define braille tables for input and output.
  2. Change NVDA's language.

Actual behavior:

Braille tables for input and output are set to auto.

Expected behavior:

Braille tables should be left alone. Since the default is auto, the user probably chose a specific table for a reason.
note that changing the braille table is even more problematic when you are changing NVDA's language when a configuration profile is active. The profile will be reset to auto, not the default configuration.

Additional context

I sometimes switch between NVDA languages to test add-on translations. Current behavior requires me to change braille tables every time after changing the language. This is far from ideal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component/braille-uxUser experience for braillep3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions