bug(windows): modifier key occasionally is 'stuck on'
- Dominant language
- Pascal
- Stars
- 534
- Forks
- 143
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 113
Description
### Describe the bug
After #7716 addressed the serialization of modifier keys, there is still seen an occasional case where the modifier key sticks on. A log file has been obtained for further investigation.
### Reproduce the bug
Typed the sentence: `Lonh does does`
Output was: `LOnh DOes DOes`
It is likely that the release of the right shift may have been slight after pressing the `o` on the L. However `Shift` was not pressed again for the rest of the sentence so why the `DO`es
### Expected behavior
_No response_
### Related issues
_No response_
### Keyman apps
- [ ] Keyman for Android
- [ ] Keyman for iPhone and iPad
- [ ] Keyman for Linux
- [ ] Keyman for macOS
- [X] Keyman for Windows
- [ ] Keyman Developer
- [ ] KeymanWeb
- [ ] Other - give details at bottom of form
### Keyman version
15.0.275
### Operating system
Windows 11
### Device
_No response_
### Target application
_No response_
### Browser
_No response_
### Keyboard name
_No response_
### Keyboard version
_No response_
### Language name
_No response_
### Additional context
@rc-swag has the keyboards and keylogging logs.
- [ ] Remove DebugMessages once the issue is resolved Search for `//TODO: #8064`
Contributor guide
Assessment
This issue has not been assessed yet.