-
Notifications
You must be signed in to change notification settings - Fork 119
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
Release the pressed ActionData
when it isn't being updated
#473
Release the pressed ActionData
when it isn't being updated
#473
Conversation
ActionData
instead of removing itActionData
instead of removing it
ActionData
instead of removing itActionData
when it isn't being updated
d636245
to
afaa948
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please add a regression test? Change itself looks great though.
I'm on board, and updated the description of the real issues after investigation. |
Thank you for tackling this 🫀 |
If I've got it right, this test should work. |
Objective
Fixes #471.
Solution
The actual issue lies in the incorrect updating of
ActionState
because it is now updated through aHashMap
instead of aVec
, but the clashedActionData
has been removed (since #450).Relevant Code