Skip to content

Fixes #15773 / Contracted braille input#15774

Merged
seanbudd merged 2 commits into
nvaccess:masterfrom
AAClause:i15773
Nov 23, 2023
Merged

Fixes #15773 / Contracted braille input#15774
seanbudd merged 2 commits into
nvaccess:masterfrom
AAClause:i15773

Conversation

@AAClause

@AAClause AAClause commented Nov 12, 2023

Copy link
Copy Markdown
Contributor

Link to issue number:

Closes #15773
Fixup of #15163

Summary of the issue:

Contracted braille input is broken since #15163 merge.

Description of user facing changes

Contracted braille input works properly again.

Description of development approach

braille.handler._doCursorMove no longer exists. braille.handler._regionsPendingUpdate.add and braille.handler._handlePendingUpdate are used instead.

Testing strategy:

Ran and tested from sources.

Known issues with pull request:

None

Code Review Checklist:

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

@AAClause AAClause changed the title Fixes #15773 / Fixup of #15163 Fixes #15773 / Contracted braille input Nov 22, 2023
@AAClause AAClause marked this pull request as ready for review November 22, 2023 07:23
@AAClause AAClause requested a review from a team as a code owner November 22, 2023 07:23

@seanbudd seanbudd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @AAClause

@seanbudd

Copy link
Copy Markdown
Member

Please add a change log entry as this fixes a bug from 2023.3

@seanbudd seanbudd merged commit 1fb5cbe into nvaccess:master Nov 23, 2023
@nvaccessAuto nvaccessAuto added this to the 2024.1 milestone Nov 23, 2023
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.

NVDA 2023.3 and alpha: contracted braille input doesn't work

3 participants