Search Issue Tracker
Fixed in NA
Votes
7
Found in [Package]
1.0.0
Issue ID
1268573
Regression
No
[macOS] Input Debugger shows invalid key state after a shortcut which temporarily freezes the screen
How to reproduce:
1. Open users attached project "BugReportSample.zip"
2. In the Menu bar, go to Window > Analysis > Input Debugger
3. Double click on "Keyboard"
4. Find "leftMeta" and "leftShift" in the Keyboard window
5. Press shift + alt + 4 (screenshot shortcut on macOS) and then press escape on the keyboard
Expected result: "leftMeta" and "leftShift" revert back to value 0
Actual result: "leftMeta" and "leftShift" keep the pressed state value 1
Reproducible with: 2019.4.8f1, 2020.1.2f1, 2020.2.0a20 (0.9.0-preview, 1.0.0)
Not reproducible with: 2018.4.26f1 (keyboard device not supported)
Notes: after doing the steps and pressing shift, the value becomes 0 when it's pressed and vice versa. Only seems to reproduce on macOS. Tested with macOS Catalina 10.15.5
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- ArgumentOutOfRangeException when manipulating the Project Settings search bar
- [Linux] Touch freezes in Player when any mouse button is clicked
- UnityEngine.Rendering.Volume.OnEnable() is called twice before OnDisable() creating multiple copies of the same volume when a volume is enabled right after Domain Reload when entering Play Mode
- Hinge Joint transforms are reset when toggling the "useMotor" property
- Motion Vector texture reports incorrect Mesh data when Mesh is coming from off-screen
Resolution Note (fix version NA):
Fixed in: 2021.1.0a1