Skip to content

Improve the support of Narrator with parenthesis#368

Merged
joseartrivera merged 4 commits intomicrosoft:masterfrom
rudyhuyn:Narrator
Apr 15, 2019
Merged

Improve the support of Narrator with parenthesis#368
joseartrivera merged 4 commits intomicrosoft:masterfrom
rudyhuyn:Narrator

Conversation

@rudyhuyn
Copy link
Copy Markdown
Contributor

@rudyhuyn rudyhuyn commented Mar 24, 2019

Fixes #367

Description of the changes:

  • Modify how the opening parenthesis button manages the Narrator to only convey the name of the ( or ) button when they get the focus
  • Narrator will now say how many parenthesis are still open when users type '(' or ')'
  • Modify and simplify how the right parenthesis button supports Narrator, we should limit registrations to ViewModel::PropertyChanged when possible, ideally, for performance reasons, we should only use bindings or specialized events.
  • Remove Format_OpenParenthesisAutomationNamePrefix to unify the behavior with the right parenthesis button and not repeat the name of the button each time the user clicks on it.

How changes were validated:

  • tested manually

Copy link
Copy Markdown
Contributor

@joseartrivera joseartrivera left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution! I took a first pass and left some comments for you to take a look at.

@rudyhuyn
Copy link
Copy Markdown
Contributor Author

@joseartrivera let me know if you need other changes!

@joseartrivera
Copy link
Copy Markdown
Contributor

Thanks Rudy, this change is a great improvement!

@joseartrivera joseartrivera merged commit 1093265 into microsoft:master Apr 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The narrator doesn't convey the number of open parenthesis when the user uses a keyboard

4 participants