-
Notifications
You must be signed in to change notification settings - Fork 72
Open
Labels
🔄 Extension updateAn update for an existing extensionAn update for an existing extension🔍 Reviewed extensionAn extension that is to be reviewed in great detail before merging.An extension that is to be reviewed in great detail before merging.
Description
Changes
Made it so all keyboard inputs are cancelled when the mouse pointer is unlocked.
There was an issue where if you were holding keys down then unlocked the cursor by pressing the ESC key, those keys would get stuck as held down despite not being held down.
Overall this is the best fix I could think of, the program can't tell that the Escape key specifically was pressed while pointer lock is active and I believe that behaviour is hardcoded into javascript.
Since some projects may already have their own workarounds without cancelling all keyboard inputs, I'm changing the version number from 0.3.0 to 1.0.0
(Also updated the icon to be more self-explanatory)
How to use the new features
Hold a key down then press esc to see the key doesn't get stuck as held down anymore.
Checklist
- I've followed all of the best practices.
- I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
- I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.
Example file
Extension file
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
🔄 Extension updateAn update for an existing extensionAn update for an existing extension🔍 Reviewed extensionAn extension that is to be reviewed in great detail before merging.An extension that is to be reviewed in great detail before merging.