Remove state check on continuous keydown (#1171)

* Remove state check on continuous keydown

* nit
This commit is contained in:
Chenlei Hu
2024-10-08 11:01:08 -04:00
committed by GitHub
parent bf80340310
commit 482da21ba7

View File

@@ -131,7 +131,11 @@ export class ChangeTracker {
let keyIgnored = false
window.addEventListener(
'keydown',
(e) => {
(e: KeyboardEvent) => {
// Do not trigger on repeat events (Holding down a key)
// This can happen when user is holding down "Space" to pan the canvas.
if (e.repeat) return
const activeEl = document.activeElement
requestAnimationFrame(async () => {
let bindInputEl