Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/on keyboard input behavior #539

Merged
merged 6 commits into from
Mar 24, 2021

Conversation

Jack-Byrne
Copy link
Collaborator

Implements/Fixes #529 & #528

This PR is Ready for review.

Testing Plan

As described by reproduction steps included in linked issues.

Summary

  • Set masking properties after receiving a SetGlobalProperties to have the correct default to input mask enabled.
  • Prevent redundant OnKeyboardinput notification after presenting the keyboard.

CLA

Copy link
Contributor

@jacobkeeler jacobkeeler left a comment

Choose a reason for hiding this comment

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

It was intended behavior for the the user preference to be reset whenever the keyboard was closed, see #484. This behavior came from the proposal as defined here:

"USER_CHOICE_INPUT_KEY_MASK" - HMI should mask entered characters, however, HMI should allow Users to change this and see input characters. HMI would provide a key to unmask characters.

This is also how the Generic HMI implementation behaves as well. This PR currently breaks that behavior

@Jack-Byrne Jack-Byrne merged commit 1615bf9 into release/5.5.0 Mar 24, 2021
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.

2 participants