diff --git a/frontend/app/player/MessageDistributor/managers/AssistManager.ts b/frontend/app/player/MessageDistributor/managers/AssistManager.ts index 04fcc40d0..d8b93fb81 100644 --- a/frontend/app/player/MessageDistributor/managers/AssistManager.ts +++ b/frontend/app/player/MessageDistributor/managers/AssistManager.ts @@ -246,7 +246,16 @@ export default class AssistManager { this.socket && this.socket.emit("input", el.innerText) } } - //el.onkeydown = e => e.preventDefault() + // TODO: send "focus" event to assist with the nodeID + el.onkeydown = e => { + if (e.key == "Tab") { + e.preventDefault() + } + } + el.onblur = () => { + el.oninput = null + el.onblur = null + } } this.socket.emit("click", [ data.x, data.y ]); }