Skip to content

Braille: Variation Selectors break cursor positions #10960

@AAClause

Description

@AAClause

Steps to reproduce:

  1. Consider the following line:

⚠️ test

  1. Move the cursor on the word (test) using routing cursors.

Actual behavior:

The cursor is moved on — the desired position + 1 —. Also ⚠️ takes 2 braille cells.

Expected behavior:

The cursor should be moved on the desired position. Also ⚠️ symbol should takes one cell only.
With wordpad and in form mode in Firefox, cursor is properly moved.

System configuration

NVDA installed/portable/running from source:

Installed and portable

NVDA version:

2019.3, 2020.1

Windows version:

10 Insider (64-bit) build 19592.1001

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

notepad, Microsoft Word, Firefox (in browse mode), Run dialog (windows+r), etc..

Other information about your system:

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

If addons are disabled, is your problem still occuring?

Yes

Did you try to run the COM registry fixing tool in NVDA menu / tools?

No

CC @LeonarddeR

Metadata

Metadata

Assignees

Labels

bug/regressioncomponent/braillecomponent/text-infoTextInfo objects and text reviewp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions